India Shelter Finance Corporation Ltd. Lauded with IND AA-/Stable Rating by India Ratings and Research: Solidifying Leadership in Affordable Housing Finance By on 01/04/2024