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