Home Articles ScottishRenewables Commences Pre-Construction Work On 714 Megawatt East Anglia One