Sections
Shows
Events
TCS shares drop 4% after Q2 results failed to meet market expectations; most brokerages cut their price targets for stock