Saturday, July 24We Break the News

French energy company Total declares force majeure on its Liquefied Natural Gas project in Mozambique and announces withdrawal of all personnel from the Afungi site.

error: Content is protected !!