News »
10. September 2012     Print Print 

Germany, UK, Canada are easiest countries for retailers to set up in

Retailers looking to expand into growth markets such as Brazil, India or China are facing tough set up conditions, with poor infrastructure, complex legal frameworks and a lack of access to prime premises being just some of the issues that are making it difficult to enter thos... [...]