ScottishPower Renewables oversee all Iberdrola Renovables offshore wind activities from their head office in Glasgow.
Offshore wind is the next area of major growth in the renewables industry and SPR is working on numerous projects at various stages of development throughout the world.