Mozambique: Total Decides On Total Recall of All Staff From Troubled Afungi Gas Project
The future of the $60-billion project is now in doubt. The French Energy company Total withdrew all its personnel from its Afungi liquid natural gas (LNG) facility near Palma, on Continue Reading
