We recently compiled a list of the 10 Firms Shine Amid Market Slump. In this article, we are going to take a look at where ...
The fact that US major ExxonMobil is overseeing the 18 million tonne per annum Rovuma LNG project located near to Mozambique LNG in the Afungi zone in northern Mozambique greatly boosts TotalEnergies' ...