Mumbai, July 10 -- Can Fin Homes has received affirmation in credit ratings from ICRA at ICRA AAA; Stable / ICRA A1+ for various debt facilities of the company.

Published by HT Digital Content Services with permission from Capital Market....