97.38% of Rs 2000 Notes Returned Since May 2023, Rs 9,330 Crore Yet To Be Deposited: RBI
About Rs 9,330 crore worth of Rs 2000 notes are yet to be deposited, according to the RBI, 97.38% of Rs 2000 Notes Returned Since May 2023, Rs 9,330 Crore Yet To Be Deposited: RBI