Microsoft misses Street expectations, blames China’s lockdowns, Russia’s war

The tech giant on Tuesday attributed lower-than-expected earnings to developments in China and Russia, including the former’s extended Covid lockdowns and the latter’s war against Ukraine.