Fincantieri Deal Supports €70 Billion Order Backlog Through 2036
The deal helps secure Fincantieri’s current €70 billion order backlog, with visibility extending to 2036.
The deal helps secure Fincantieri’s current €70 billion order backlog, with visibility extending to 2036.