The proposed solar farm situated on land between Babraham and Sawston has been refused at planning level, appealed and refused again so will not proceed.
The proposed solar farm situated on land between Babraham and Sawston has been refused at planning level, appealed and refused again so will not proceed.