10.0.3.211

TPG exits remaining stake in Debenhams for £100m

510
It was reported that an institutional buyer purchased 120 million shares at 81.6 pence (€0.89) a share. TPG, CVC Capit