Get Full access to Top 1000 data, subscribe from only €29

Register Now »

Scottish Power Renewables

Scottish Power Renewables is part of Iberdrola, the world’s largest wind energy developer, with an operating portfolio of over 14,000 megawatts. Scottish Power Renewables is responsible for progressing a number of onshore wind and marine energy projects in the UK and Ireland, and offshore windfarms throughout the world. Scottish Power Renewables is a trading name of the Scottish Power Renewables Group which is comprised of Scottish Power Renewable Energy Limited and Scottish Power Renewables (UK) Limited.

Financial Data

Ranking

By Turnover

(€357.9 million)

By Employees

(9,000)
176th in Top Companies By Turnover
  • 9,000
  • €357.9 million

Employees

  • Keith Anderson CEO/Managing Director

Latest News

Newsletter

Thanks, You are now signed up to the Top 1000 newsletter!