Demonetisation declared failure, 99.30% of Demonetised Money Returns To RBI

Demonetisation a Big Failure – Report claims 99.30% currency returned to banks.