Google leases 270,000 square feet in Sunnyvale as Juniper moves across the street
October 01, 2014 at 21:55 PM EDT
Google Inc. has leased two large buildings at the Juniper Networks campus in Sunnyvale, and industry insiders expect more sizable Google deals could land in the city before the year is out...