Utilities sector ranked least popular by customers as scandals mount
The Institute's latest UK Customer Satisfaction Index (UKCSI) is featured in City A.M, with a focus on the challenges faced by the utilities sector as satisfaction falls across the board.