see more

LONDON - APRIL 13: In this photo illustration the search page of the multi-facetted internet giant Yahoo is displayed on a computer screen on April 13, 2006 in London, England. (Photo Illustration by Scott Barbour/Getty Images)

LONDON - APRIL 13:  In this photo illustration the search page of the multi-facetted internet giant Yahoo is displayed on a  computer screen on April 13, 2006 in London, England.  (Photo Illustration by Scott Barbour/Getty Images)