Blight: at what price?
The Compact Oxford English Dictionary defines blight as “a thing that spoils or damages something” and I can’t help feeling that this is exactly what Scottish Power Energy Networks (SPEN) wants to do to the beautiful Galloway scenery with their proposal to install a 400kV ‘supergrid’ overhead network throughout the region. So by definition they wish to blight … More Blight: at what price?