172.68.65.230

Stage Capital exits three portfolio companies valued at €350m

1654
London-based Stage Capital has exited three portfolio companies in deals totalling €350m. The firm, which spun out