Top news - 21st of June
Global hydropower capacity at 34GW, still doesn’t reach net zero 2050 targets
Soltech to develop 300 MW solar project in Sweden for Solgrid
Siemens Gamesa takes on largest offshore wind project in Poland
Europe might surpass 30 GW solar manufacturing capacity by 2025
?rsted unveils massive $68 billion power capacity investment by 2030