According to a new report from The Mercury News today, Apple has leased a prominent building in San Jose, California known as “Triangle Building.” Apple is said to have leased the entire 86,000-square-feet space, and has reportedly already started interior renovations.
more…