Shanghai Electric has officially commenced construction on the Euphrates combined-cycle extension in Iraq, aiming to 625MW of ...
European Energy has won planning approval for the Upper Calliope solar farm, a 1.1-gigawatt (GW) project located near ...
In this issue: 2025 power landscape reviewed, COP30, nuclear space race, robotics in wind turbine management and more.