Developer of a mobile payment application intended to facilitate digital payments among individuals and businesses. The company's application specializes in an online payment system to send money, rec...

Information Technology
Bengaluru, India
Founded 2014
12,000 employees
Website
Valuation
$172.7M
Latest known
Share Price
N/A
Total Raised
$2.9B
Last Round
N/A