2 min read Business News India’s IT sector may see mass layoffs as demand outlook remains weak 08/07/2020 3:38 AM Mitchell Instability across the global information technology sector, which employs a large pool of fresh...