New Apple Store at Grand Central

Apple Store

Apple is opening their biggest store in NYC yet at Grand Central.  Apple has four other locations that cater to the residents of Manhattan. This 23000 square foot store will serve to the several hundred thousand commuters coming in and out of the terminal everyday.  The technology giant signed a 10 year lease with the MTA and forked up 5 million dollars to ask Charlie Palmers... Read More