Last Updated:March 28, 2025, 13:18 IST Indian IT stocks like Tata Consultancy Services (TCS), HCL Technologies, and Infosys declined up…