Companies

Failure to refresh: How The Body Shop fell out of favour

Despite being lauded for its green credentials and being ahead of its time on sustainability, a lack of innovation has cost The Body Shop dearly

The Body Shop’s UK business last week fell into administration, putting more than 2,000 jobs at risk