Small businesses are beginning to falter in the face of a deteriorating economy, escalating costs, and unpredictable consumer behavior; they were responsible for job losses in the US private sector in November, as reported by payroll giant ADP on Wednesday. Read More …
