For more than 15 years, Teubert (Blumberg, Germany) says it has been developing, designing and building machines for composites, including its continuous compression molding (CCM) system. Special ...