Billion-dollar deal: Google pays $1 billion for huge Mountain View business park

The unexpected mega-deal is thought to be the Bay Area’s largest real estate purchase of 2018.

0
0