India’s first sticker-based Debit Card is one-third the size of a regular debit card, thus, making the sticker applicable on a wide range of devices and objects as well as significantly enhancing ...