The Nigerian National Petroleum Company Limited has flagged off the construction of five mini Liquefied Natural Gas plants in ...
TotalEnergies (NYSE:TTE) failed to convince the Biden administration to unblock nearly $5B in loans for its Mozambique ...