Charles River Dives As Monkey Investigation Hamstrings 2023 Outlook
Charles River Laboratories (CRL) announced a shortfall in shipments of monkeys used for research on Wednesday that weighed on its 2023 outlook, and CRL stock toppled. The U.S. Department of Justice is currently investigating several […]