Santa Cruz Biotechnology Agrees To Record Fine To Settle Animal Abuse Charges
Category: GREEN
The company, accused of mistreating goats and rabbits, will surrender its sales license and stop animal research.
By Peter Andrew Hart, 2016-05-21