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

Charterhouse Capital Partners has reportedly slashed its stake in gift card retailer Card Factory, following its flotation on the London Stock Exchange in May.