DuckDuckGo develops its own browser

Google fined 87 million euros in Russia