New Rs 10 and Rs 500 notes are coming to the market. But why are new notes being introduced suddenly? What is the reason ...