3 ms·
> Of 1,200 shopping malls across the US, 50% are expected to close by 2023. From the Wikipedia entry mentioned at the top of the article.
by kakarot 9y ago
> Of 1,200 shopping malls across the US, 50% are expected to close by 2023.
From the Wikipedia entry mentioned at the top of the article.