insider@insider.com (Carla Mozée) / Insider: Tech
Adobe slumps 11% as the software maker says halting sales in Russia will reduce yearly revenue – Adobe stopped new product sales in Russia and Belarus earlier this month, after Vladimir Putin ordered troops to invade Ukraine. …