Moscow subway shops discussed with Auchan and Metro

12/07/2014

Moscow subway shops: The Auchan and Metro retail groups have expressed an interest in opening shops in Moscow’s subway system. There are currently retail outlets operating in 34 of 84 possible sites. RU