The retail chain, which runs 1,126 shops across the UK and Ireland, revealed that revenues lifted by 5.3% to £260.8 million for the past six months.
Back to Business
Business
September 29, 2026 at 8:04 AM
Sales grow at Card Factory despite ‘pressure on UK consumers’
The Independent Business
Excerpt from The Independent Business.