Construction of Africa’s biggest LNG export hub faces setback as oil giants, Exxon halts interest
Plans for Africa’s biggest $30-billion liquefied natural gas (LNG) export hub in Mozambique have been thrown into uncertainty…
Browsing Tag