Elliott Advisors said to have bid for The Body Shop

Elliott Advisors has made an indicative bid for The Body Shop, according to Sky News.

Read the full article now!
Subscribe