Card Factory has said its Christmas trading performance was impacted by a challenging consumer backdrop and lower footfall in UK shopping destinations. While total group revenue in the last two months ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results