More info on Apple’s Grand Central Station store revealed

A few days ago it was revealed that Apple planned to open its largest Apple retail store yet in a location inside New York City’s Grand Central Station. Now the Wall Street Journal has revealed more info on this massive new retail space for the iPhone, iPad and Mac company…



Neowin.net