India's GCCs grow 32% to over 2,100 centers employing 2.36 million

Business