TotalEnergies SE
- Europe
TotalEnergies posts 21% drop in annual profit, targets buybacks of $2 billion per quarter in 2025
Poster and logo on the Coupole Tower, compagny Total’s head office renamed TotalEnergies in 2021 in the La Defense business…
Read More »