The trend is clear: Yahoo!’s search traffic Free Falls. The Search Engine wars have always been sketchy with each trying to reach more visitors and appealing to visitors to use them as their “homepage”.  The search engine wars will forever continue, but for the time being, the results are clear.  For the past 3 months, Yahoo! […]