Google unveiled its new Manhattan headquarters on Monday, but the firm’s executives remained cagey about the company’s full plans for the site. The new 300,000-square-foot office at 111 Eighth Avenue will be Google’s largest advertising sales hub, but will also house other operations. more [Crain’s]
Trending
Google unveils Manhattan HQ
Recommended For You