Return to frontpage
ExploreUnderstandIllumine
190141184resized
Demonetisation 2016: 'India’s Worst Self-Inflicted Economic Policy Disaster'

A year after the Prime Minister announced demonetisation of high denomination currencies on live television, most of the initial fears have been prove