Indian IT stocks, including TCS, HCL Tech, and Infosys, fell up to 3% on Friday after Accenture’s Q2FY25 results raised concerns over earnings risks and demand. The Nifty IT Index has dropped 15% YTD ...