Statistically speaking: Weather has had a financial impact on North Carolina small businesses

March 18, 2014 08:00 PM