TCS shares climb nearly 3 pc post earnings announcement 13 July 2023 11:10 AM ISTThe stock rallied 2.59 per cent to Rs 3,344.75 on BSE.