Slide1 India’s Largest NBFC-MFI ! USD 3.22 + Billion AUM | 4.5 + Million Customers| 22,677 + Employees KNOW MORE