Staples leaving Tucson, adds another Phoenix store to Close
Framingham, Mass-based Staples, one of the country’s biggest retailers, began last March a two-year plan to close 225, or roughly 12%, of its North American stores, and downsize the remaining ones to be half the size. In November, Staples leaving Tucson, announced its aim to close 170 stores in North America in 2014, up from a […]
Staples leaving Tucson, adds another Phoenix store to Close Read More »