razorpay payments entity fy23 profit: Razorpay’s payments entity reports flat profit of Rs 7.3 crore in FY23 Read more