Scheduled to open to the public on Friday, the new Apple store at Grand Central Station in New York City overlooks the main concourse of the historic train station, and will feature two Genius Bars, 15-minute Express Workshops for consumers on tight schedule. Photo courtesy: AFP
