By Ian Walker Card Factory PLC said Tuesday that sales for the 11 months ended Dec. 31 were 28% higher than the same period of the previous year as it benefited from customers returning to the high street, although online sales were hurt by postal strikes as well as the …
Read More »