Labor force participation rate dropped from 64.5% to 64.3%, lowest since April 1984.

Discussion in 'Economics' started by misterno, Jan 10, 2011.