India's GCC ecosystem nears $100B, 2.36 million employed, 15-30% tech outsourced

Business