What is the Future of Retail?

Stores contract (and expand) amid pressure from online competition

by