A source close to the process said Morgan Stanley, which is handling the sale of The Body Shop on behalf of its Brazilian owner Natura & Co, has set a deadline for final bids from all interested parties as it looks to get the sale process moving.
Already have an account? Sign in here