CNN Money

43% have less than $10k for retirement