Unknown location
Phoenix
£570.0M
Unknown stage
Summary
Phoenix reached a £570 million final close of its Insight Fund III. Phoenix is an investor in UK lower middle-market buyouts.
Unknown location
Phoenix reached a £570 million final close of its Insight Fund III. Phoenix is an investor in UK lower middle-market buyouts.