Palamon scores 13x return via £600m Towry sale to Tilney BestInvest

774
Palamon Capital Partners has exited UK wealth management group Towry making 13-times return, one for each year it has b