Stephen Roll, associate director of research at the Social Policy Institute, was interviewed by Yahoo! Money about a recent survey that found that employment did not decline during the period that the Child Tax Credit was in effect.
Child Tax Credit helped some parents start their own business, study finds
View Content