Home Tags Charles River Laboratoris

Tag: Charles River Laboratoris

PETA calls on GE, others to halt animal testing

The nonprofit People for the Ethical Treatment of Animals (PETA) has filed shareholder resolutions with four companies, including General Electric Co., calling for detailed new procedures that would reduce and replace animal use in research and development.