UK Power Networks has topped the rankings for the latest UK Customer Satisfaction Index, despite the utilities sector as a whole seeing a slight slide in public perception over the past six months.
UK Power Networks has topped the rankings for the latest UK Customer Satisfaction Index, despite the utilities sector as a whole seeing a slight slide in public perception over the past six months.