News

TotalEnergies' $20bn liquefied natural gas (LNG) project in northern Mozambique is taking steps towards resumption, with companies involved beginning preliminary site preparations, Bloomberg has ...