Opprettet 2008 (Spania), SCOTTISHPOWER RENEWABLES egen 41 tilknyttede merkevarer og 940 konkurrerende merkevarer. SCOTTISHPOWER RENEWABLES-merket eies av IBERDROLA, et selskap oppført i Madrid. ISIN-nummeret til IBERDROLA er ES0144580Y14. SCOTTISHPOWER RENEWABLES kommer under Verktøy - Regulert-bransjen.