Fincantieri/€2 billion/0310

Italy-based shipbuilder Fincantieri has signed a three-year €2...

Blurred image of Trade Finance article content
Blurred image of Trade Finance project key facts