Tag: India continues to top global consumer confidence index