India’s IT industry laid off more than 56k employees this year | Heykuki News