India's Prime Minister announces 500 and 1000 rupees will no longer be legal tender from midnight local time. The surprise move is being described as the boldest attempt yet to tackle tax evasion of any Indian government in history. Hiren Mehta reports.
Share





