Revenue
FY, 2021
Production Plants
Mar, 2023
Technologies
Strategic Research Centers
Germany
Oskar-Schlemmer-Straße 13