Royal Navy selects Babcock for new Type 31 Frigates

Babcock is building the five Type 31 frigates. Credits: Babcock.



  • Royal Navy Type 31 frigate