10.0.3.211

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