French engergy company Total confirmed on Monday that it has withdrawn all personnel from its northern Mozambique liquefied natural gas project’s Afungi site.
Read More
News24.com | Total declares ‘force majeure’, withdraws personnel in northern Mozambique over security concerns
