Total withdraws personnel from Mozambique LNG project
Share
Copied
00:21
French energy company Total on Monday declared a force majeure on its liquefied natural gas project in Mozambique and has subsequently withdrawn all of its personnel from the Afungi site.