Charterhouse scores 5.25x on Card Factory

Charterhouse’s Fund IX has now returned more than €3bn to investors

Share this