Charles River Laboratories is closing facilities in Durham and Research Triangle Park. Charles River expects revenue to decline organically this year amid restructuring efforts. A global pharma ...
Results that may be inaccessible to you are currently showing.