Having navigated a difficult period that included the August 2003 blackout, energy companies maintained a stable customer satisfaction rating, while “clear signs of deterioration” were found in electric utilities’ reputations among industry leaders and analysts, according to two separate studies released last week.
Navigated
Articles from Navigated