Apple has leased the entirety of the so-called “Triangle Building” near Apple Park in San Jose, California, reports The Mercury News. The prominent six-floor building is located at 5300 Stevens Creek Blvd, just two miles from Apple Park, and the company has reportedly leased all 86,000-square feet of the property. […]