
Sephora’s MD on why brand agnosticism is the beauty retailers greatest strength
o win over the Australian beauty customer since it opened its first store down under in December 2014. Fast forward to today, it has 33 stores total in Australia which all adhere to a standard square footage – between 300 sqm to 350 sqm – with no plans to …