We are a finance company aiming to provide innovative and customer centered financial services to micro and small businesses through knowledgeable team, effective technology and robust processes, to power their growth into the new-age India. Over 60 million small and micro businesses in India fac
Read More
Founding Year
2013
Employees Count (India)
5001-10000
Employees Count (Global)
1001-5000
Headquarter Location
Delhi,NCT
Other Office Locations
Lucknow, Ratlam+4 more
Primary Industry
NBFC
Other Industries
NBFC, Internet
Nature of Business
(Product/B2B)