Take a Peek Inside Google’s New Planned Campus

Google has been planning to build a new set of offices, just down the road from its existing HQ in Mountain View, California, for a while. Now, a new series of renders show what it might look like to spend time in. Read More >>