The Body Shop administrators set deadline for rescue bids - Retail Gazette
Administrators of The Body Shop have set a deadline for bids as it looks to wrap up the sale of the retailer.
www.retailgazette.co.uk