Indian IT Sector Faces Hurdles into 2024 Amid Infosys Deal Loss and Accenture's Low Revenue Forecast Dec 26, 2023