Get more from Recharge - required reading for the global renewable energy industry

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.

Already a subscriber? Log in here