Stephen Shankland / CNET News
Intel Suspends Russian Operations, Affecting 1,200 Employees – CNET – The response, announced after new revelations of Russian military atrocities in its war on Ukraine, goes further than its earlier cessation of chip sales. …