The Merc reports that Google is leasing four buildings in Moffett Park for a total of 700,000 square feet, to accommodate up to 2900 employees. This creates a major Google presence in Sunnyvale for the first time. So add Google … Continue reading
The Merc reports that Google is leasing four buildings in Moffett Park for a total of 700,000 square feet, to accommodate up to 2900 employees. This creates a major Google presence in Sunnyvale for the first time. So add Google … Continue reading