STP AG, Switzerland, Amriswil, Rosch INNOVATIONS GmbH