Mozambique security delay fuels uncertainty over status of 17 newbuilding LNG carriers
The Mozambique LNG project is Africa’s largest energy project with liquefied natural gas supposed to come online in 2024, but…
Related StoriesGMS defends Maersk scrapping record after Danish criticismDry bulk freight fu…
Mozambique security delay fuels uncertainty over status of 17 newbuilding LNG carriers Read More »