Billion-dollar deal: Google pays $1 billion for huge Mountain View business park
In a head-spinning mega-deal, Google has paid $1 billion for a huge Mountain View business park, the Bay Area’s largest real estate purchase this year. It is also the second-largest property