TCS Q1 net profit at 13,349cr, misses estimates
Tata Consultancy Services (TCS), India's top IT services provider, has reported its fiscal first-quarter earnings.