Food infographic
The truth on animal testing regarding the top companies which in turn own most o…
Infographic
Description
The truth on animal testing regarding the top companies which in turn own most of what you see in stores. It's eye opening to see the amount of companies willing to sacrifice animal welfare and safety for profit (specifically when selling to China, whom requires animal testing on all products) when animal testing is not necessary for their marketplace