News

Two major transmission infrastructure projects have progressed in Western Australia and New South Wales, in a win for ...
China has installed 14.36GW of solar PV in June 2025, down 85% from the previous month and also decreasing 38% from the same ...
The Spanish Congress of Deputies has toppled the royal decree-law aimed at reforming the grid after the April blackout.
2025 will be the first time in over a decade that solar power additions decline in the EU, according to a mid-year report ...
Iberdrola has recorded over €3.5 billion in net profits in the first half of 2025 as it continues to expand investments in ...