Revenue
FY, 2022
Sales Volume, tons
FY, 2022
Countries (Facilities)
May, 2024
Patent Applications (US)
May, 2022
Germany
The Squaire 13, Am Flughafen
United States
9005 Westside Pkwy
United States
252 Heilman Avenue
United States
2715 Miller Rd
United States
4730 Crittenden Dr
United States
131 Revco Rd