
Read More
Founding Year
2017
Employees Count (India)
501-1000
Employees Count (Global)
201-500
Headquarter Location
Noida, Uttar Pradesh
Other Office Locations
New Delhi, Bangalore / Bengaluru
Primary Industry
FinTech
Other Industries
FinTech, Financial Services+1 more
Nature of Business
(Product/B2C/B2B)