The Body Shop is making a comeback – and launching 7 new products – here are our honest thoughts By Eze Chidiebere Paul • 9 months ago