Gift cards…the name itself is so alluring that mentioning its benefits is stating the obvious. But usually, it’s the benefits for customers that seem to be very obvious. How a business unit gets the benefit from these gift cards. Spread the love