Cheddar: October Jobs Report Shows 250,000 New Jobs, 3.7% Unemployment Rate

Dr. Andrew Chamberlain

November 2, 2018