Total declares force majeure at Mozambique LNG project
Total has declared force majeure at its Mozambique LNG project, citing the local insecurity. The French company said it had withdrawn all its...
Total has declared force majeure at its Mozambique LNG project, citing the local insecurity. The French company said it had withdrawn all its...