Log in or start a trial to access this article

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.