News5 years ago
Google gets $1 billion large office park in Mountain View, California
SAN FRANCISCO: Google has invested $1 billion on a large office park near its headquarters in Mountain View, California, the media reported. A Google representative confirmed...