Skip to main content
E
ع
TotalEnergies
TotalEnergies
TotalEnergies eyes completion of solar, gas projects in 2025
view
TotalEnergies
Iraq in final stages of talks on $27 billion TotalEnergies deal
view
TotalEnergies
Iraq's $27 billion Total deal stuck over contract wrangling
view