Cabot announces plant closure, rationalisation as earnings fall

7 May 2026

Continental Carbon in $98m settlement with EPA