By Planet Retail2012-12-21T07:00:00
LVMH-owned beauty chain Sephora plans to open 50 stores in South America in the next four years.
Already have an account? Sign in here