Total Declares Force Majeure on Mozambique LNG
Total declared force majeure on its Mozambique LNG project on the 26th April. In a statement posted on its website, the company noted the evolution of the security situation in the north of the Cabo Delgado province in Mozambique and confirmed the withdrawal of…