By CEP Staff • 19 October 2020 in News

UK developer Banks Renewables has hailed a decision by the Scottish government to approve plans to build the 105 MW Lethans wind farm near New Cumnock, East Ayrshire.