Customer service declines?
Apr 6th, 2016 | By The Editor
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.