3i records 3.5x return on Mayborn Group sale

April 29, 2016