ScottishPower acquires 17 UK solar projects

ScottishPower has acquired 17 solar PV projects in the UK from London-based companies Elgin Energy and Lightsource bp

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content