Finance

Developer reiterates 2024 adjusted EBITDA target of between €530m and €560m with margin above 85%

Turbine deliveries for the quarter fell to 1720MW compared with 2317MW in the same period in 2023

Advertisement

Advertisement

Advertisement