Whilst more than 1000 companies have pledged to ban animal testing in their product development, thousands more have not (and are not required to by law).
© 2011 Girlosophy