Customer Experience Index India 2017 Results
As promised, Forrester’s Customer Experience Index (CX IndexTM) results for India 2017 are out. We’re excited to see that over-all, brands in India are doing better this year than they did in 2016! Over half the surveyed 36 brands improved their score….