In Q2 earnings, Charles River Laboratories reports dip in revenue and demand
Charles River Laboratories has reported its second-quarter earnings, with the CRO seeing revenue decline from $1.06 billion in the second quarter of last year to $1.03 billion. Demand for the company’s services is likely to continue its downward trajectory through the rest of the year, according to an Aug. 7 release.