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
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