Card Factory rallies on steady sales recovery and Christmas optimism
Shares in Card Factory (CARD) rallied 5% to 51.5p on Monday after the greeting cards-to-gifts purveyor said sales continue to recover as shoppers return to its physical outlets and the retailer has seen an encouraging start to the...
08 November 2021