Key Figures

Consolidated revenues € 1,471 M*
EBITDA € 643 M*
Net income - Group Share € 78 M
Gross installed capacity 5,372 MW
Gross capacity under construction 1,329 MW
Workforce 2,750 employees