Posts Tagged ‘ customer service ratings ’

Customer service declines?

Apr 6th, 2016 | By

Liverpool achieved the highest rankings with a calculated score of 8.38 points. I mention the precise score because the second placed city was Cardiff at 8.37 which is a sliver of a whisker behind.