Global renewables developer RES has submitted a Development of National Significance application for the 25 MW Upper Ogmore Wind Farm and energy storage project in Wales.
Global renewables developer RES has submitted a Development of National Significance application for the 25 MW Upper Ogmore Wind Farm and energy storage project in Wales.
As a subscriber, you have reached this page because you are not logged in.