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.

Published in Latest News