Stage Capital generates more than 6x return on sale of STI Group to Gimv, Mérieux

1078
London-based Stage Capital has generated more than a 6x return on the sale of its stake in medical device manufacturer S