October 25, 2011
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... 