Sales grow at Card Factory despite ‘pressure on UK consumers’

1 month ago 13

Rommie Analytics

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.
Read Entire Article