Expectations Mount for Apple’s New Grand Central Station Store

November 9, 2011

Expected to open later this month, Apple is heavy into training store employees for its new store in NYC’s Grand Central Station, a facility through which over 1 million potential customers could pass during the holidays.

Recent News