Explore Business Standard
The company claims to have a base of over 40 million merchants. It processes over 330 million transactions daily and has recorded an annualized total payment value of over Rs 150 trillion
)
First Published: Mar 11 2025 | 2:58 PM IST