Image 1 of 1
mpi01_521_Larry Page_957.JPG
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
Larry Page