On our Radar – Yahoo: Real Change or Toilet Paper by Suzi Wilson | Oct 4, 2012 | TrendingWell, Don’t ask me why Yahoo is on my radar… I guess it is because it may be on yours. I stumbled upon an announcement by the new CEO of Yahoo, Marissa Mayer, that I found worth watching. I don’t personally use Yahoo much; I’m more of a Google...