NASA hatches deal with Google
This Google Maps image shows the 42-acre site at Moffett Field that the company is leasing from NASA Ames to build a new campus.

© 2014 Mountain View Online.
All rights reserved.