Primark is expanding its U.S. footprint with two new stores set to open in July.
The Irish “fast fashion” brand is set to open a new location at Willowbrook Mall in the Houston area on July 16, followed by its first-ever store in Indiana at Castleton Square Mall in Indianapolis on July 23, Retail Dive reports.