Card Factory IPO prices at lower range

UK-based Charterhouse, which bought the business for £350m in 2010, will retain a 41.3% stake in the business.

Share this