Elements Green’s 800 MW planned solar site
Elements Green has completed the stage one consultation for its 800 MW Great North Road solar power plant north-west of Newark.
Elements Green has completed the stage one consultation for its 800 MW Great North Road solar power plant north-west of Newark.