Babcock signs initial agreement with Indonesia under Maritime Partnership Programme for Arrowhead 140 licences
Babcock has secured its first agreement under the £4 billion Maritime Partnership Programme with Indonesia for the sale of two Arrowhead 140 frigate licences.













