Microsoft “Research” Discovers The Obvious In Renewed Anti-Trust Attack On Google

Did you know that the higher a site is listed in search results, the more traffic that site is likely to receive? If you’re a search...