500+ local employees
It's so big, you won't even need Google Maps to find it.
Internet search engine Google Inc. has a new home in New York: a 300,000-square foot, three-floor office that covers a Manhattan city block.
Better living through collaboration and conceptual modeling
No comments:
Post a Comment