Global South World on MSN20m
UAE’s XRG acquires 10% stake in Mozambique LNG projectThe deal, initially announced in May 2024, gives XRG access to Mozambique’s Rovuma Basin, one of the world’s largest gas ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results