Razorpay makes CNBC Statista 2026 fintech list 4th straight year

Business