Xatolos, 6 months ago DuckDuckGo is Bing. It’s just stripped of Microsoft “extras”.
DuckDuckGo is Bing. It’s just stripped of Microsoft “extras”.