The business process management sector in India employs 1.65 million workers across call centers, payroll, and data ...