Shares of Tata Consultancy Services (TCS) fell nearly 3% on Friday, marking their steepest decline in almost a month, after a rare annual revenue drop overshadowed strong deal wins and a quarterly earnings beat. The stock was also set to snap a six-session gaining streak, reflecting investor concerns over the company’s growth trajectory. TCS was […]Continue Reading




