Apollo Global buys out BPP Holdings for £303.5m

584
Apollo Global agreed to purchase all of the outstanding shares of BPP at 620 pence per share in cash. BPP provides educ