OTP Bank OTP Bank in Moscow, Russia