MSC Cruises signs Eu1.15bn SACE-backed deal

Blurred image of Trade Finance article content