India IT faces talent surplus amid 32% candidate surge

Business