According to this post, The Body Shop has removed all its products from duty-free shelves in China after it was revealed the ethical company’s products were at risk of testing on animals by the country’s authorities. While I am, of course, pleased about this news, and congratulate The Body Shop on doing this, I can’t help but wonder why the company didn’t realize that cosmetic testing is mandatory in China. The Body Shop’s parent company, L’Oreal, is selling products to China, so there should certainly be an awareness of this country’s position on mandatory animal testing on cosmetics. The Body Shop could have done rather more research into this matter. China is prepared to introduce legislation in June that would not require animal testing for products produced domestically; testing would still be required on imported products. Given L’Oreal’s stance on animal testing on products (outside of Europe, where this is illegal), I don’t buy from The Body Shop any more, since I am not convinced that the policies of the former do not filter down to those of the latter.