Computer manufacturer Dell brings operations in Russia to a halt