The Body Shop to launch its first bricks-and-mortar store in Chile

The Body Shop White City Westfield

The Body Shop will open its first store in “the most sustainable mall in Chile” this month as it bolsters its presence in Latin America.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now