Europe risks leaving more than 120 GW of renewables stranded as grids lag, report says
- Bottlenecks threaten projects across 20 EU countries
01.04.2026
Renewable