More modern look coming this fall.
Apple Launches Online Store in Russia with Full Product Lineup
Apple was reported last August to be preparing to begin direct sales in Russia, with the possibility of brick and mortar retail stores following in the future. Apple was reportedly unhappy with its distribution network in the country, particularly with regard to the iPhone, and those distribution issues appear to have spurred Apple to launch its own direct sales there.
Evidence of Apple hiring team members for the Russian online store appeared earlier this year, with those positions based in Cork, Ireland. The company does, however, have a presence in Moscow where it handles iTunes Store, marketing, business sales, carrier relations, and other functions.