Appendix C 2025 Utility Performance Report Category Measure 2025 2024 2023 Notes impacting this score included customer impacts related to the cyber incident, including the use of estimated billing and the Customer temporary loss of servic...
AI summary The 2025 Utility Performance Report highlights a decline in customer satisfaction from 69% in 2024 to 65% in 2025. This decrease is attributed to a cyber incident affecting services like My Energy Insights, a 2.4% rate increase in February 2025, and external factors such as economic conditions and cost-of-living pressures.