Day February 25, 2021

One more nail in the retail coffin

The so-called retail holocaust has been going on for a few years now in the United States with thousands of stores closing (an estimated 15,000 to 25,000 this year). Ecommerce has been growing, but still does not represent the majority…