Christos Ross

Merck invests EUR 90 million in four sites in Germany, Switzerland and France

Relocations to drive focus on sites in Darmstadt, Schnelldorf (Germany), Buchs (Switzerland) and Molsheim (France) Sequential implementation until the end…

7 years ago