French energy giant TotalEnergies has further put off its liquefied natural gas (LNG) project in Mozambique, following ongoing political uncertainty and escalating security issues, according to ...
Governments in Africa have a penchant for operating in hubris. This has often led to bad decisions. In Mozambique, the discovery of liquefied natural gas (LNG) has sent the government into a frenzy ...