Mammoet - When Teva Biotech planned to build a new automated production facility in Germany, Mammoet was called upon to provide all transportation, lifting and installation of its vital process technology. For
Neubau des Arzneimittelkonzerns Teva in Ulm fast fertig - SWR Aktuell