RBI reports improvement in Supervisory Data Quality Index for banks; sDQI rises to 89.3 in March 2025, with small finance ...