Ok we know its been a while since my last post - (c’mon I have a company to run ;O) ) so we wont dwell on it. Let’s move on…
As we all know, Bing.com is the new (or relatively new) search engine. They’re making big pushes marketing wise and have ads popping up a little [...]