Tag: Google

Tag: Google

Google Wants to Ditch Concrete HQ

Google has decided to ditch its concrete facility at Mountain View headquarters in California for more flexible structures. There new headquarters proposal seeks to thrust

Read More »