News

Lab services company Charles River Laboratories (NYSE:CRL) reported Q1 CY2025 results exceeding the market’s revenue expectations, but sales fell by 2.7% year on year to $984.2 million. Its non ...