Username
Password
Remember me
TotalEnergies, the French major under fire for its energy links to Russia, is now the target of European Union-led critics who wish to tax energy companies more, using almost any pretext.