The stunning announcement by Prime Minister Narendra Modi that from midnight of November 8, 2016, the presently circulating currency notes of Rs 1000 and Rs 500 denominations will cease to be legal tender is the boldest attack on the scourge of black....