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