By CEP Staff • 16 November 2020 in News

UK developer Community Windpower Ltd. has submitted plans with the Scottish government to build a new 525 MW wind farm in southern Scotland.