We are a publicly listed fintech company and the home to India’s largest digital wallet and trusted by over 167 million users and more than 4.4 million merchants. Our platform-based business comprises 2-sided payment networks, bridging payments for users and mer
Read More
Founding Year
2009
Employees Count (India)
501-1000
Employees Count (Global)
501-1000
Other Office Locations
Mangaluru, Gurgaon / Gurugram+1 more
Primary Industry
FinTech
Other Industries
FinTech, Financial Services+1 more
Nature of Business
(Product/B2C/B2B)