Is Omnichannel Retail Brick-and-Mortar’s Saving Grace?

It?s long been understood that US retail is over-stored. The US has more retail space per capita than any other country in the world, according to a 2018 analysis by Cowen and Company, at about 23.5 square feet per person compared to Canada, which is second on the list at 16.8 square feet.

Add a Comment

Your email address will not be published. Required fields are marked *