Apple will open the doors to its 28th retail store on March 9 at The Streets at Southpoint in Durham, North Carolina. The store’s opening will mark the first of 2002.
Apple will open the doors to its 28th retail store on March 9 at The Streets at Southpoint in Durham, North Carolina. The store’s opening will mark the first of 2002.