Skip to content

62% of electricity capacity idle last year as grid collapsed 26 times