Google CEO Larry Page at a press annoucing that Google will allocate 22,000 square feet of its New York headquarters to Cornell NYC Tech University at Google headquarters in New York on May 21, 2012.. Credit: Dennis Van Tine/MediaPunch
{}