The Traderszone Network

Published in TZ Latest News 5 June, 2017 by The TZ Newswire Staff

Is all the talk of the death of the mall overdone?

Fitch Ratings is expecting about 70% of retail sales to take place in a physical store by 2020, versus about 80% today.
read more