India once again withdraws the highest denomination currency note.