By Business/Source
Currency:EUR
2025/FY
Stock NameRevenueRatio
Energy Markets17.95B74.11%
Distribution Networks6.27B25.89%
By Country/Region
Currency:EUR
2023/FY
Stock NameRevenueRatio
Spain11.62B51.38%
Other2.92B12.90%
Brazil1.78B7.85%
Mexico1.43B6.30%
France1.41B6.22%
Chile941M4.16%
Panama891M3.94%
Portugal573M2.53%
United Kingdom570M2.52%
Netherlands496M2.19%
View all