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