2 min read

Booming beauty

Global – Despite falling sales in department stores, beauty retail is thriving.
Sephora Flash store, Paris