France's TotalEnergies has further delayed its $20 billion liquefied natural gas (LNG) project in Mozambique, citing ongoing security concerns, the Financial Times reported on Wednesday. The LNG proje ...
French multinational TotalEnergies has announced the appointment of Nicolas Cambefort as the new Mozambique LNG Project Manager, replacing Stéphane Le Galles, who played a significant role in ...