The long rumoured Apple flagship store is on the cusp of being announced, according to retail insiders, but prior the the announcement, let's take a look at the possible locations that could be the future home of the retail giant. Onwards to the list. [Vancity Buzz]
Filed under: