Track Record
2 Deals
Total Volume
£324,499,642
2021
2022
Brandwatch
M&A Exit
£324m
Exited
Feb 2021
Factmata
Undisclosed
Nov 2022
£0
Install PE Deals
Open it from your home screen or desktop, no tab needed.