
Yes, e-comm has exploded this past year and so many physical stores have closed but the details in the retail business are a little more complex. It’s why you have to take a closer look at how many retailing companies are opening lots of stores in 2021. And it’s not just the usual suspects either. Counting out physical stores going forward is just downright Stupid.
Here’s my take in this new Forbes.com post: https://www.forbes.com/sites/warrenshoulberg/2021/03/15/toysrus-and-lord–taylor-revivals-only-latest-examples-of-back-from-the-dead-retailers/?sh=1103588323e3