Total clarifies force majeure, says LNG delayed at least a year
Total is expecting at least a year’s delay at its $20bn Mozambique LNG project due to the escalating security crisis in the Cabo Delgado, Jean-Pierre Sbraire, chief financial officer at the French oil major said on Thursday