India's largest payment transaction processing company

Sectors
Technology
Fintech
First Invested
2010
Growth
Company Status