172.70.34.32

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

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