19.5.17

Of Retail Space....


Retail space (in square feet per 1,000 people) is far less across global emerging economies than developed markets. According to Credit Suisse data, the US has more retail space than any other country in the world...

No comments: