Loading…
Fincantieri awarded $795M US Navy FFG(X) frigate contract · Endata