Tag: Cooper and INSA establishes joint venture to produce silica masterbatch