Devon

region of England
Customers Tracked
37,185
Customers Out
292
Outage %
0.79%

Electric Providers for Devon

Provider Customers Tracked Customers Out
Western Power Distribution37,185292