France’s Total pulls all staff from Mozambique gas site amid clashes: Sources
French energy major Total has withdrawn all its staff from its Afungi natural gas project site in
French energy major Total has withdrawn all its staff from its Afungi natural gas project site in