On the night of Tuesday 8 November India’s most common bank notes (500 and 1,000 rupees, respectively) ceased to be legal tender. The following morning, 1.2 billion people awoke to discover that the money in…
On the night of Tuesday 8 November India’s most common bank notes (500 and 1,000 rupees, respectively) ceased to be legal tender. The following morning, 1.2 billion people awoke to discover that the money in…