Moncler to open in New York in 2026 its largest store globally
Italian luxury brand Moncler has announced plans to open what will become its largest store across its retail network, scheduled to be unveiled in early 2026 in New York City. The label revealed that it had signed a lease agreement for a unit on Fifth Avenue in the General Motors building, where the new flagship [...]