Indian NBFCs Poised For 17% Growth In FY25: CareEdge Report

India's NBFC sector fuels economic resilience towards a USD 5 trillion future