Cabot Corporation Opens Asia Technology Center in Shanghai

Today, Cabot Corporation (CBT) announced the opening of its new Asia Technology Center in Shanghai, China. The investment will enhance Cabot’s application development capabilities and will provide a state-of-the-art collaboration platform to deliver …
( read original story …)