Facebook home page
iStockPhoto
POSTED IN:  Internet

What is Yahoo?

Yahoo sign at the 3GSM telecoms industry trade show in Barcelona on Feb. 11, 2008.
Josep Lago/AFP/Getty Images
POSTED IN:  Internet