Scottish Power

Company Profile

The integration of Iberdrola and Scottish Power has created one of the largest energy companies in the world, with a total enterprise value of some EUR70 billion. Together, they have a combined installed capacity of around 39,000 MW, are world leaders in renewables and reach almost 22 million consumers worldwide.


Save this job for viewing later