Open live map ×

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.