*Charles River Labs: Acquired Businesses Represented About 40% of Frontage's 2025 Revenue of $256.7 Million >CRL

Dow Jones · 2d ago

Please log in to view news