Shops
What happens to my vouchers, gift cards and credit notes when a business goes bust?
It’s been a grim few years for some of the biggest brands on the high street. This week we found out that iconic UK brand The Body Shop will be closing up almost half of its stores. They follow in…
5 min read
February 21, 2024