Anyone who holds a payment card issued by any bank can now make payments at any Point of Sale (PoS)… Read More