The Body Shop becomes a certified B Corp
The Body Shop has announced that it has become a certified B Corporation. B Corp certification is awarded to businesses that meet the highest verified standards of social and environmental performance, transparency and accountability to balance profit and purpose. A...
London Beauty Week 2019
Who else loved the goody bags from London Beauty Week? We were so overwhelmed by the support from such incredible brands who supported by giving so many goodies for the first ever London Beauty Week. On behalf of British Beauty Council and Covent Garden we would like...
