This is what Google paid $1 billion to own
Google logo is visible on a monument sign for Shoreline Technology Park, an 800,000-square-foot office campus in Mountain View. In an unexpected mega-deal, Google has […] See original post by San Jose Mercury News