Google delays Bay View office project at NASA Ames
Looking southwest at the 1.1 million square foot campus Google has planned for NASA Ames. Stevens Creek is in the background. Image courtesy of Google.

© 2014 Mountain View Online.
All rights reserved.