Companies
The Body Shop to shut seven stores in UK immediately with dozens more closures to come
Almost half of the UK’s 198 stores could close in the coming months after administrators were appointed to the struggling business
Almost half of the UK’s 198 stores could close in the coming months after administrators were appointed to the struggling business