Palamon picks up 3x return from debut Fund III exit

1480
Palamon Capital Partners has scored a 3x return through its debut exit from its third European fund, selling Italian lu