Russia tops Euro league for upcoming centre space

Russia has more than 49.5 million sq ft (4.6 million sq m) of shopping centre space opening in the next 18 months, topping the ranking for the whole of Europe.

 

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