Approximately 87% of large shopping malls are expected to close over the next 10 years, according to a 2024 report from Capital One bank.
Approximately 87% of large shopping malls are expected to close over the next 10 years, according to a 2024 report from Capital One bank.