10.0.1.200

Charterhouse-backed Card Factory eyes $1bn valuation through IPO

1253
Charterhouse Capital-backed UK greetings card business Card Factory has filed to float on the stock market through a sha