IndoStar is a non-banking finance company "NBFC" registered with the Reserve Bank of India as a systemically important non-deposit taking company. We are a professionally managed and institutionally owned organisation engaged in providing structured term financing solutions to corporates, used and n
Read More
Founding Year
2011
Employees Count (India)
1001-5000
Employees Count (Global)
11-50
Headquarter Location
Mumbai, Maharashtra
Primary Industry
NBFC
Other Industries
NBFC, Financial Services
Nature of Business
(B2C/B2B)
Indostar capital finance limited Perks & BenefitsView All