9.6 C
London
Friday, March 29, 2024

Rovuma LNG

Will Mozambique’s Rovuma LNG Project see the light of the day?

Will Mozambique’s Rovuma LNG Project see the light of the day?