The fast-fashion retailer plans to open more than 40 F21 stores across the United States in 2017. The first three are scheduled to open in April, in San Antonio, Texas; Bronx, New York, and Chicago.
New locations will continue to open throughout the year in key cities, bringing the brand’s total store count to more than seventy locations by year-end.