Sections
Shows
Events
Demonetisation: RBI data shows 99% of banned notes returned; it was indeed a failure