News

TotalEnergies will seek Mozambique's approval to lift a force majeure declaration on its $20-billion liquefied natural gas ...
TotalEnergies will seek Mozambique's approval to lift a force majeure declaration on its $20-billion liquefied natural gas ...