Sephora plans South American store openings

LVMH-owned beauty chain Sephora plans to open 50 stores in South America in the next four years.

 

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