Report: Deutsche Bank to close IT operations in Russia Wed, Apr 12, 2023 See: Report: Deutsche Bank to close IT operations in Russia -OR- View all Bank News headlines!