During this period, Card Factory saw a 4.8% increase in revenues to £169.2m, compared to £161.4m at the same period...
September 27, 2016
United Kingdom
Card Factory opens 34 new stores as revenue and profits continue to grow
September 27, 2016
United Kingdom