Co-founder of Russia's equivalent of Google slams 'barbaric' invasion of Ukraine | CNN Business