Accenture results: TCS, HCL Tech, Infosys stocks see sharp decline – what’s the outlook for investors? – The Times of IndiaMarch 21, 2025