Ixigo posts Rs 501 Cr revenue and Rs 23 Cr profit in FY23