Subscribe for great stories in your community!
In order to consolidate several local offices into a single location, PayPal has signed an 11-year lease on 99,500 square feet in a…
Before we send you to this site, please subscribe to our daily newsletter.