image
Only success of demonetisation was 'torpedoing' of economy: