What you should do about Bing
Microsoft's Bing looks to heat up competition in the search engine business. What does it mean for your business?
This might be the craziest news I've heard in a long time, but, there's a rumor going around that Google has interest in acquiring Expedia. Search meets distribution in a…