Tag: Cabot Corporation launches Asia Technology Center

Cabot Corporation launches Asia Technology Center

Cabot Corporation has launched its new 4,500-square-meter Asia Technology Center in Shanghai, China. The company said the center will enhance its application development capabilities and will provide a state-of-the-art collaboration platform to deliver innovative solutions to customers throughout Asia Pacific. Cabot said…