Apple Talks for Grand Central Retail Store Falls Through

Previously we reported that Apple was in talks to have an Apple Store in Grand Central Station, however we have been informed that talks have fall through. Sources are now saying that Apple wanted to open a 16,000 square foot Apple Store location on the balconies of the main terminal in Grand Central.
We still arent sure on why the talks fell through, but from reports it seems like Apple is still searching for a huge retail store in New York City.





