Data shows Indian IT companies collectively received fewer than 1,400, or less than 2%, of the 117,849 permanent labour requests filed between October 2024 and September 2025.
Data shows Indian IT companies collectively received fewer than 1,400, or less than 2%, of the 117,849 permanent labour requests filed between October 2024 and September 2025. by Soban News (international And National News)
