Why we need better ways to secure gift cards. — Gift cards have become a go-to payment and gifting solution for many people across the world. For businesses, gift cards (and e-gift cards) have come in handy when it comes to customer acquisition, retention, brand awareness, sales, and many other business components that help drive more value. However, as good…