The Body Shop’s administrator at FRP Advisory has announced that the beauty retailer will pay back only part of the money it owes after going bankrupt last year. Unsecured creditors, including suppliers, landlords, and charities will reportedly receive between 16% and 27% of the £219 million (US$283.4 million) owed.