San Francisco Bay

googleplex

Google Reveals Plans For 1.1M Square Foot ‘Bayview’ Office Park

Google has revealed that it is planning to construct a 1.1 million square foot campus, dubbed “Bay View,” to be