B businesstoday.in Indian IT firms face over 50% decline in US H-1B visa approvals in FY24 2 points 8BitArmour 1 year ago 0 comments