Q qz.com India’s IT industry laid off more than 56k employees this year 495 points codesternews 8 years ago 394 comments