Cabot carbon black sales down on softer volumes in US

7 Feb 2025

Compounders group probes legality of EU force majeures