ScottishPower Acquires 800 MW Solar In UK

Iberdrola’s UK Subsidiary To Take Over 17 Solar Projects From Elgin Energy & Lightsource BP

Spanish energy group Iberdrola’s wholly-owned subsidiary ScottishPower Renewables (UK) Limited has taken over more than 800 MW combined solar power