If you haven’t seen in the news or noticed the commercials yet, Microsoft launched their new search engine this past week called Bing. Silly name, silly proposition. Ever since Google came on to the scene Microsoft has been on a quest of epic proportions to beat them in the search game. In search traffic they’re [...]

