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