Hardly a day goes by without news of a major department store, big box retailer, or popular chain store scaling back or closing its doors. Based on the pace to date, in 2017, Credit Suisse estimates that U.S. retailers will close more than 8,600 locations this year, eclipsing the numbers from the 2008 recession. Where […]
Read More