Your Search Returned 1 tagged news report
Google is to get a new home after signing a 40 year lease deal to build a high tech campus on the land owned by Nasa. The total area of land is 42 acres and the search giant will pay an initial base rent of $3.66m a year for the undeveloped land at the...
Tags: Google, leases land