Think Cash
Think Lendingkart

ICRA Limited

Infomerics Valuation and Rating Pvt. Ltd

India Ratings and Research Private Limited