News
The Spanish Congress of Deputies has toppled the royal decree-law aimed at reforming the grid after the April blackout.
China has installed 14.36GW of solar PV in June 2025, down 85% from the previous month and also decreasing 38% from the same ...
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 ...
Spanish independent power producer (IPP) Sonnedix has raised €2 billion (US$2.35 billion) through two refinancing transactions in Europe. The first refinancing arrangement, valued at €595 million, was ...
Two major transmission infrastructure projects have progressed in Western Australia and New South Wales, in a win for renewables.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results