DEFEA 2021: Babcock Details Frigate Proposal For Hellenic Navy
At DEFEA 2021, the International Defense Exhibition which opened its doors today in Athens, Greece, British shipbuilder Babcock gave us the latest details on its frigate proposal for the Hellenic Navy centered on the Arrowhead 140.