Total withdraws personnel from Mozambique LNG project
Updated 2021.04.26 22:34 GMT+8
CGTN
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.