TECH: tech_10

An interior view of office space at the Googleplex,  the corporate headquarters complex of Google, Inc., located in Mountain View, California.

An interior view of office space at the Googleplex, the corporate headquarters complex of Google, Inc., located in Mountain View, California.