Reports of the Grand Central Apple Store Probe Are a Little Exaggerated
The world's largest Apple Store is scheduled to open in Grand Central on December 9, and despite what you read in the New York Post, the state's "investigation" into the shady lease negotiations is standard procedure.

