Babcock Suffers Setback in Greece, Outlines Opportunities in Poland & Ireland
Babcock’s plans for the Arrowhead 140 hit a setback this week, with Greece announcing that a Memorandum of Understanding (MoU) has been signed with France’s Naval Group and MBDA to… Continue reading "Babcock Suffers Setback in Greece, Outlines Opportunities in Poland & Ireland"