Username
Password
Remember me
TotalEnergies, the leading European oil and gas company and liquefied natural gas developer in Africa and elsewhere, has been forced to defend itself against wild allegations over its business role in Russian LNG and energy.