“Shocking Revelation: Over 97% of Rs 2000 Notes Returned – What Does This Mean for the Economy?” The Reserve Bank of India (RBI) has announced that an overwhelming 97% of Rs 2000 Notes Returned to the banking system as of Monday. This leaves only about Rs 9,330 crore worth of…