"A new rumor has Apple planning to build it's largest store in the world in New York's Grand Central Station, beating out London's current record holder with a store over 16,000 square feet in size.
The store should open as early as September, although it's not clear where, exactly, they'll find that much room in Grand Central. There are already currently over 100 retailers in there in what is something of a mall, but a store as big as that would be by far the largest around."
No comments:
Post a Comment