'Moment in the sun': Beauty mega-brands challenge fashion for prized retail real estate
Beauty mega-brands such as Sephora and home grown cosmetics star Mecca are having "their moment in the sun", challenging high-profile fashion labels for prize retail sites in the process.