French retailer Auchan plans to open new stores in Russia under the name "My Auchan" and double its presence on the Russian market. 92 views11:23