10.0.1.239

Charterhouse sheds £106m stake in Card Factory five months after IPO

813
Charterhouse Capital Partners has reportedly slashed its stake in UK card seller Card Factory, following its flotation o