December 20, 2013

Overall in-store satisfaction has grown 23% in the last six years.

August 8, 2013

Customer satisfaction is on the rise globally after more than a year in decline, with the average global customer satisfaction rating reaching 81% in the second quarter of this year.