The Body Shop France shuts down 0 18.07.2024 16:28 FashionNetwork.com (uk) Placed in receivership in April, The Body Shop France, the French entity of British cosmetics retailer The Body Shop, was placed in compulsory liquidation on July 17.