Apple Set To Open Store Inside World Trade Center

We heard sometime back that Apple was planning to open up a store inside the upcoming World Trade Center shopping mall, New York. A present-day report states that Apple has indeed signed an occupancy tenure with the mall and the store is calendarized to open in the new mall in 2015. According to the NYPost,…