Scottish Power Outages
Scottish Power is an energy provider and is owned by the Spanish energy firm Iberdrola.
Complaints Overview
24 hours 8 reports (+300% change)
7 days 29 reports (+39% change)