That sick feeling
Caught in a vortex of delayed payments, tax obligations and credit squeeze, small businesses are calling it quits