Sinochem 80ktpa carbon black plant enters environmental commissioning

21 Jul 2026

Omnova sells rubber facility in India