Steve
Posted
A company with no morals
Shameful company. You only have to read the reviews from the human aspect What they don’t reveal in their glossy introductions is… they test on defenceless animals… Primarily beagles Labcorp Harrogate in UK is one such place and needs closing down



