The Body Shop announce B Corp Certification 23/09/2019 WLT would like to congratulate long-time supporter, The Body Shop, upon receiving B Corp certification, verifying them as a business that ‘live the highest social and environmental standards for people and the planet.’ Read More