We don’t have only one technology, or one location, but many.
Sites in Europe, North America, Asia
Square feet of real estate area
Square feet of manufacturing area
Employees Worldwide