Buyout Desk

Petra Capital Partners

1 deals covered
1 add-on

Most recent deal Friday, August 28, 2026.

Friday, August 28

1 deal