Bing Cracking Down on Unwanted Affiliates
Bing has removed a number of companies from its affiliate program who were attempting to force the recipients of free plugins to download the Bing toolbar and make the search engine their default browser....
Continue Reading