Jun 3, 2017 | Business, Internet, Radio Show, Technology
Up to 25% of U.S. shopping malls may close in the next five years, report says Between 20% and 25% of the nation’s shopping malls will close in the next five years, according to a new report from Credit Suisse that predicts e-commerce will continue to pull shoppers...