Moreless , 1 month ago Isn't the head of Google search, Yahoo's former head of search?
Isn't the head of Google search, Yahoo's former head of search?