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 Palo Alto Online.
All rights reserved.