Who moved? Supplier positions in the 2025-26 Clean Power Index
The 2025-26 Clean Power Index is taking shape. Three business suppliers join the index, one debuts in the top three, and four suppliers fall a long way. Here is every position change in one chart.
Read more →








