By CEP Staff • 4 December 2015 in News

Scottish judge revokes approval of SSE’s 240 MW wind farm