Key Figures

Consolidated revenues € 1,351 M
EBITDA € 560 M
Net income - Group Share € 121 M
Gross installed capacity 4,125 MW
Gross capacity under construction 1,782 MW
Workforce 2,263 employees

GROSS INSTALLED CAPACITY BY SECTOR

  • Wind
  • Solar
  • Others



GEOGRAPHICAL DISTRIBUTION OF GROSS INSTALLED CAPACITY

  • France
  • Rest of Europe
  • United States
  • Rest of America