
Google Scoops Up Almost 1 Million Square Feet More in Silicon Valley
Tech Giant Buys, Leases Buildings in Mountain View and San Jose, California Google has snagged almost 1 million square feet more in...