Franchise outlet to open in December
The Body Shop is opening a store in Russia, it was revealed today.

Kuwait-based firm Alshaya Group will help the retailer launch the store in Moscow in December. The shop will operate under a franchise agreement and another seven outlets under the joint venture are planned by the end of next year, including one in St Petersburg.

Alshaya Group has already helped to set up franchise ventures for UK brands including Topshop, Topman and River Island.