Sephora recently revamped its largest store in the country stocking 140+ renowned brands—as did Mecca when its Little Lonsdale Street space doubled in size last month. Now, one of the leaders in ...