Back to main menu
Showing results
Onshore wind
110MW Gross
Western Cape
Sold
138MW Gross
Northern Cape
79MW Gross
2/2
View all News
News
04 Dec 2025 • Global
Projects
21 Apr 2025 • LATAM
03 Apr 2025 • Corporate