By CEP Staff • 14 December 2020 in News

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.