An epidemic of closures has plagued the retail industry in the first quarter of 2017, a trend that will likely continue through the rest of the year. Credit Suisse recently released a report indicating that more than 8,600 brick-and-mortar stores will likely shut down before the year’s end, over four times the number closed in […]
Recent Comments