By Tiffany Holland2013-02-12T17:22:00
The Body Shop generated a 9.1% increase in group operating profit to €77.5m (£66.6m) last year when it revamped the brand and stores.
Already have an account? Sign in here