Dive Brief
In September 2020, Google announced plans to develop a mixed-use project on 40 acres of land in Mountain View, California, naming Lendlease as designer and builder of the project.
Permission granted by Google
This item was originally posted here: Read More