Royal Navy selects Babcock for new Type 31 Frigates

AH140-06-02c (005)