2007-10-23T15:44:18.033
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? Sign in here