Dell, Inc. has announced that it will open a new retail store in Moscow, which will be Dell’s first retail store in Russia.
The new store will reportedly be located in Moscow’s new Gorbuskin Dvor retail center.
In addition to selling PCs the retail center will also sell other computer and internet technology products and services in response to Russia’s rapidly growing technology field and Internet expansion.