Apple signs NYC lease for office space near Madison Square Garden

Published: 24/02/2020
Apple signs NYC lease for office space near Madison Square Garden
Source: NYPOST.COM

Apple has signed a lease for 220,000 square feet of office space at 11 Penn Plaza near Madison Square Garden, The Post has learned.

Read more
Related news
Comment
Latest in blog
FACEBOOK