Tag : UK

Home » Posts tagged "UK"

More than twice as many consumers today believe customer service is improving than in 2008, new research reveals Increasing consumer social digital media activity motivating businesses to deliver better service Consumers twice as likely to switch energy providers than banks, due to poor customer service UK consumers are reporting improved levels of customer service since ..

Read more