Financial Services - , England, United Kingdom
SCCI is High Growth Medium Sized Microfinance Company with NBFI Licence with more than 600 professionals. Currently operational in five states of India catering to over 180,000 clients. Started in the Year 1999, it is the first Urban based MFI in India. Currenlty in a high growth trajectory to become one of the largest players in India.