Mozambique: Total Energies delays LNG project
France’s Total energies has further postponed its $20 billion liquefied natural gas (LNG) project in Mozambique, citing ongoing security concerns.
The project, located in Mozambique’s volatile Cabo Delgado province, has been suspended…