10.0.3.114

3i, STAR sell Swiss SR Technics to strategic consortium for €1bn

251
The incumbent management team, led by CEO Hans Lerch, will work alongside the company’s new owners, Mubadala Devel