The Body Shop, a renowned global cosmetics brand, will relaunch operations in the Netherlands, with at least five stores set to reopen under new ownership following a recent bankruptcy, according to curator Cedric de Breet. SHG Retail will assume control of The Body Shop outlets in Batavia Stad, Roermond, Roosendaal, Rotterdam, and Amsterdam’s Kinkerstraat. Under SHG’s management, The Body Shop’s …