AFI Development has announced the opening of the Mall of Russia, its flagship retail project in Moscow. The scheme has more than 200 stores fully operating including Marks & Spencer, Eldorado, L'etoile, Douglas Rivoli, U.S. Polo, Esprit, Swarovski, Dream Store, Nokia, InCity, Fabi, Baldinini, Mango, and Zara.