Business News US retail real estate boom defies predictions of e-commerce apocalypse December 26, 2024