Saturn opens its first store in Russia

Metro Group-owned consumer electronics retailer Saturn has opened its first store in the country. The 5,060 sq ft store is located in Moscow’s Vegas Mall, the country’s largest shopping centre. A second Saturn store is scheduled for Voronezh in late 2010 and several other stores are being planned. Metro Group’s ...

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now