Google paid $1 billion to buy a 52-acre office park a few blocks from …
Google paid $1 billion to buy a large business park near its Mountain View, California, headquarters, according to a Mercury News report on Monday. The […]
See original post by Silicon Alley Insider
Leave a Reply
You must be logged in to post a comment.