0

Total suspends $20BN LNG project in Mozambique indefinitely

Total suspends work on its liquefied natural gas project in Mozambique

Total suspends work on its liquefied natural gas project in Mozambique