Ecovyst launches strategic review of silica, catalyst business

13 Dec 2024