Yahoo is a media and technology giant. It is claimed that around 700 million people still visit Yahoo websites every month, and yet I personally can’t remember the last time I went to a Yahoo site, and I don’t know anyone who uses Yahoo for search, email, or news -- or visits the fabled Yahoo ...