Apple has reportedly signed a lease for 220,000 square feet of office space in New York near Madison Square Garden (AAPL)

Business Insider

Published

· Apple has signed a lease for new office space in Manhattan, according to a report by the New York Post. 
· The 220,000 square feet of space is located at 11 Penn Plaza, near New York's Penn Station and Madison Square Garden. 
· The lease will run for five years, according to the New York Post. 
· Apple already has...

Full Article