Google seals massive Sunnyvale, Redwood City deals

Google leased all 1.9 million square feet of Moffett Place, a Sunnyvale office complex under development by Jay Paul Co. Google Inc. has cemented a […]

See original post by Business Journal

Leave a Reply