172.70.34.88

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

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