Scottish Power Renewables has abandoned plans for a 75MW windfarm Corwen in North Wales following technical and environmental studies.
Scottish Power Renewables has abandoned plans for a 75MW windfarm Corwen in North Wales following technical and environmental studies.