Investing News Cabot Corporation Reports Q3 Earnings and Revenues Below Expectations, Decline Year-Over-Year August 9, 2023