Sephora opens first Mexico store

   One year after signing a joint-venture agreement with Mexican retail operator Grupo Axo, Sephora Americas has opened its first store in Mexico. Located in the capital’s Antara Fashion Hall shopping complex, the 5,400ft2 (502m2) store houses a Sephora Beauty...
Read the full article now!
Subscribe