The McAllen store will have 37,000 square feet of retail selling space. It will be Primark's first store opening in Texas.
A guest column from the director of Texas A&M International University’s A.R. Sanchez, Jr. School of Business’ Texas Center ...