Vytvořeno v 2008 (Spain), SCOTTISHPOWER RENEWABLES vlastní 41 sesterských značek a 940 konkurenčních značek. Značku SCOTTISHPOWER RENEWABLES vlastní IBERDROLA, společnost kótovaná na burze v Madrid. Mezinárodní identifikační číslo cenných papírů (ISIN) IBERDROLA je ES0144580Y14. SCOTTISHPOWER RENEWABLES patří do odvětví Utility - Regulované činnosti.