10.0.3.114

BPE in second secondary buy-out of the week

263
BPE has invested £29.5m (€36m) for a majority stake in the company, alongside a reinvestment from management and seni