What it really takes to run a successful gift card program in the UK (the truth might surprise you!)
The GCVA’s State of the Nation 2021 report says that 76.3% of respondents have purchased a gift card over the past three years. The £7bn UK gift card...