An Indian bank employee checks stacks of new 2000 rupee notes. Long queues formed outside banks...