Home WorldAfrica Floating platform for Mozambique’s major natural gas project sails away in ROK