Sections
Shows
Events
Tata Consultancy Services share falls over 2% after muted growth in net profit in Q3