America WAY overbuilt in retail. 10-20 times the space of Europe and Mexico. The Amazon Effect is going to create massive over-capacity with far reaching implications - but affect other countries far less.
from Forbes - Leadership http://ift.tt/2snzyTo
No comments:
Post a Comment