Business Sunnyvale office campus sells for $330.8M in year's largest Silicon Valley deal Kevin Nakamura · 14 hours ago
Business London Investment Group Acquires Santa Clara Tech Campus as Part of 2.2M-Sq.-Ft. South Bay Deal Kevin Nakamura · 2 days ago