Why don’t small businesses buy insurance?

A fresh rash of store closings and commercial bankruptcy filings is expected to hit the US retail industry in 2018. Data released by Cushman & Wakefield suggests more than 12,000 stores could close in the coming year, up from roughly 9,000 in 2017. MORE HERE