Royal Navy selects Babcock for new Type 31 Frigates

Royal Navy Type 31 frigate
Babcock is building the five Type 31 frigates. Credits: Babcock.