Stress Tests By Manasi Stress Tests RBI Financial Stability Report: Are Banks at a High Risk from NBFC Failures? June 28, 2024