Mozambique LNG Project Delays Cost Economy $2.3 Billion as Total Energies Extends Force Majeure to 2027
Total Energies' continued force majeure on the $20 billion Mozambique LNG project has cost the economy $2.3 billion in lost ...
Total Energies' continued force majeure on the $20 billion Mozambique LNG project has cost the economy $2.3 billion in lost ...