SSE to buy SGRE’s 3.9GW of European renewable assets for €580m

The wind projects are located in Spain, France, Italy and Greece. (Credit: SSE)



Related Article
Recommended Whitepaper

View More