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.

Published in Latest News