RES applies for 17-turbine Keirs Hill
UK renewables developer RES has submitted an application for its 17-turbine Keirs Hill project in East Ayshire, Scotland.
UK renewables developer RES has submitted an application for its 17-turbine Keirs Hill project in East Ayshire, Scotland.