Call centres have been a regular feature in India’s growth story and they have been around for almost 15-20 years.…