Last fall, reports indicated that Apple was in talks to open up a store inside of the upcoming New York-based World Trade Center shopping mall. Now, a pair of reports are indicating that Apple has, in fact, signed a lease with the mall and that the store is scheduled to open with the new mall […]