Article

News24News24 on 2021-04-26 12:12

News24.com | Total declares 'force majeure', suspends Mozambique LNG project 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 ...

Related news