Media contacts

Ever thought that the one big chink in the India Inc brand story is the abysmal levels of customer service, irrespective of whether the sector is credit cards, retailing or even service at a restaurant...