Torfaen

region of Wales
Customers Tracked
1,327
Customers Out
24
Outage %
1.81%

Electric Providers for Torfaen

Provider Customers Tracked Customers Out
National Grid UK1,32724