CMA CGM profit hits $1.12bn as Rodolphe Saade warns of uncertain times ahead

Senior management of French line adopting positive outlook in face of tariff tensions and geopolitics