Primark, a retail chain based in Ireland, announced March 25 it has signed a lease to open its first South Carolina store at Haywood Mall in Greenville.
The retailer – which also plans to open stores in Arlington, Texas and Augusta, Georgia – sells various fashion products for all ages, as well as homewares and beauty products…