Contract researcher Charles River Laboratories, which has been slashing costs as it faces financial headwinds, plans to ...
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 ...