Google has officially unveiled its new campus for New York City employees, a sprawling facility atop a pier that juts into the Hudson River.

Read More