No, Chicken Little the Sky is not Falling! / by Duane Stiller

1612444456712.jpg

No, Chicken Little the sky is not falling! There as 50,000 open air retail centers in the US. Last year, as the economy reeled each shopping center lost on average 1-2% occupancy or in other words, on average, they LOST ONE SMALL TENANT! Yes, there were 50,000 more store closings in 2020 than openings, but it had little or no impact.