Royal Navy selects Babcock for new Type 31 Frigates



  • Royal Navy Type 31 frigate