Deutsche Bank to close down its remaining IT operations in Russia
Deutsche Bank is winding down its remaining software technology centres in Moscow and St Petersburg as Germany’s largest lender ends two decades of heavy reliance on Russian IT expertise in…