Roundup – Dell cuts ties with Russia and Microsoft backed into a corner

September 1, 2022