Tech companies are continuing to take action as Russia's war in Ukraine rages on. Search engine DuckDuckGo is the latest platform to take measures in the information war that's being battled online.