Google got rich from your data. DuckDuckGo is fighting back
In July 2018, Google was fined €4.34 billion for limiting search on Android phones. Almost two years later, its rivals claim little has changed and the company is as dominant as ever
Read more »