Zara, part of Spain’s Inditex Group, has opened its biggest U.S. location, a 32,000-sq.-ft., three-level flagship on a primo stretch of Manhattan real estate: Fifth Avenue at 52nd Street.
Fashion retail Zara, an Inditex brand, on Thursday will officially open its largest U.S. store – on Fifth Avenue in Manhattan – designed with the latest advancements in sustainability.