News

The Irish clothing giant, with more than 270 stores in nine European countries, entered into a leasing agreement with Sears last year. The Freehold store will be inside Sears as Primark will lease ...