IT service
Infosys shares fall nearly 15%; market cap declines by Rs 73,060 crore
TCS shares fall nearly 2% after March quarter earnings announcement
TCS launches its 5th global research and innovation centre in Toronto