Palamon picks up 3x return from debut Fund III exit

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