By Jennifer Creevy2011-07-11T09:54:00
The Body Shop has lifted profits by a third to £45.6m in the year to January 1, according to documents filed at Companies House.
Already have an account? Sign in here