Home / Press releases / ECA Group receives a letter of intent for a contract worth more than €12M for the supply of equipment for the French Barracuda submarines
ECA Group receives a letter of intent for a contract worth more than €12M for the supply of equipment for the French Barracuda submarines