Editor’s PickGenerationNet ZeroRenewable EnergyTop Stories

SSE Renewables Irish wind farm secures planning approval

The onshore wind project has been granted permission for the installation of 18 turbines, each reaching a maximum tip height of 200 metres

Related Posts