India Shelter Finance Corporation Ltd. Lauded with CARE AA-/Stable Rating by Care Edge: Solidifying Leadership in Affordable Housing Finance
India Shelter Finance Corporation Limited (ISFCL) is pleased to announce that CARE Ratings Limited has upgraded…