Firm to shed light on solar scheme planned for sites near Newmarket - Newmarket Journal
Firm to shed light on solar scheme planned for sites near Newmarket Newmarket JournalResidents are being asked for their views on proposals to set up the country's biggest solar farm close to Newmarket.
Read more »