Software major Tata Consultancy Services Ltd (TCS) on Wednesday said it had closed FY23 with a revenue of Rs 225,458 crore and a net profit of Rs 42,147 crore. The company Board at its meeting has recommended a final dividend of Rs.24 per equity share