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.