News

Apparel retailer Primark is set expand its US store footprint with the signing of three new store lease agreements in the states of South Carolina, Texas and Georgia. The new outlets will be located ...