New store showcases L’Oréal’s NYX Cosmetics
NYX Cosmetics has opened its 20th store, a 2,000-square-foot flagship in Manhattan’s bustling Union Square area. Although the L’Oréal-owned brand has several sites in nearby New Jersey, this was its first in New York City. It is the largest to date, with more than 2,000 SKUs.