Difference Between a Microfinance Company and an NBFC – A Complete Guide India’s financial ecosystem has transformed dramatically over the past few d…