England

Customers Tracked: 23,500,000
Customers Out: 3,194
Last Updated: 3/30/2023 1:55:17 AM GMT
Provider Customers Tracked Customers Out
Electricity North West2,400,000115
National Grid UK7,000,000101
Northern Powergrid3,900,0002,518
Scottish and Southern Electricity Networks1,900,000175
UK Power Networks8,300,000285