Statkraft, Europe’s largest producer of renewable energy, has announced appointments for two major executive roles ...
Tajikistan has signed a MoU with the HSA to integrate the Hydropower Sustainability Standard (HSS) into its national policies ...
Britain’s largest natural battery project has reached a significant milestone, with SSE completing a £100 million exploratory ...