Demonetization of Indian Currency: A Boon or Bane?