TechBytes: Bing vs. Google, Facebook

A war of words between Bing and Google over being "scroogled" on search result pages.

Examined