International budget retailer Primark is expanding its presence in the US with plans to open a new store at the La Plaza shopping centre in McAllen, Texas, on 12 December 2024. This marks the ...