DuckDuckGo vs Google (Impressive New Stats)

We’ve covered the DuckDuckGo vs Google war in the past…  We know it’s not the closest race in the world but DuckDuckGo released some impressive new stats today that they have passed 2 Million searches in one day! It’s not compared to the billions daily that Google,...