Google and NASA announced a working agreement, Wednesday, that could result in the Internet giant building a complex of up to 1 million square feet on NASA-owned property, adjacent to Moffett Field, near Mountain View.
google and nasa announced a working agreement wednesday that could result in the internet giant building a complex of up to 1 million square feet on nasa owned property adjacent to moffett field near mountain view