7 million customers losing electricity across