Credit Suisse forecasts closure of a quarter of US malls in next 5 years

Credit Suisse’s report specifically predicts that between 20% to 25% of the existing US shopping malls will close by 2022. Of the 1,100 malls in America, this amounts…