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