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

Published on October 23, 2018 – News