UK Navy’s Type 31 frigate assembly hall unveiled in Rosyth, Scotland

Babcock
The frigates are being built for the Royal Navy by Babcock Team 31. Credit: Royal Navy.