DuckDuckGo generates revenue from serving Yahoo-Bing ads and affiliate relationships with Amazon and eBay. Read More