Tag: Total

Total shuts operations, withdraws all staff

Total shuts operations, withdraws all staff

MAPUTO. – French energy giant Total has shut its operations and withdrawn all staff from a site in northern Mozambique following last week’s deadly ...
1 / 1 POSTS