Montel Clean Power Progress Index 2026
The Montel Clean Power Progress Index 2026 reveals which European countries are leading the race to decarbonise power generation, where momentum is slowing, and what must happen next to meet 2030 net-zero ambitions.