India’s IT sector experienced its most significant monthly decline in almost 17 years, with the Nifty IT index plummeting ...