Live Score and News
The latest sell-off has further deepened the sector’s troubles, taking the Nifty IT index’s decline for…