India’s biggest IT firm Tata Consultancy Services (TCS) on April 12 reported 16.9 per cent year-on-year rise in its March quarter revenue at Rs 56,192 crore while profit rose 14.76 per cent year-on-year to Rs 11,392 crore. As per the data, TCS missed street’s estimates for fourth quarter of FY23.