BID Bank BID Bank in Moscow, Russia