The IT division of Deutsche Bank will close in Russia
According to reports, Deutsche Bank is getting ready to wind down its software operations in Russia while providing severance benefits to the 500 IT employees it currently employs in...