Epiris delivers record levels of total investment return and realisations

2964
London-based private equity firm Epiris, the new name for Electra Partners, scored the largest absolute return in the fi