Skip to content
Better HN
India’s IT industry laid off more than 56k employees this year | Better HN