Body Shop’s demise brings colourful era that, briefly, defined British business to a close

The imminent demise of Body Shop – set to appoint merciless administrators FRP Advisory – brings to a close one of those stories that defined British