Global consultancies quit Russia

Four top global consultancies, all with big IT practices, have quit Russia. PwC on Sunday decided that Russia’s invasion of Ukraine means it “should not