What Is DuckDuckGo?
Everyone knows Google. Most people know Yahoo. A few less know Bing. But have you ever heard of DuckDuckGo? DuckDuckGo is the newest search engine on the block and is getting some pretty decent attention around the globe. Originally launched…