The Failed “Stimulus”FITSNewsFebruary 18, 2014December 16, 2022 by FITSNewsFebruary 18, 2014December 16, 2022 WE TOLD YOU SO … On February 16, 2009 this website addressed the economic “stimulus” plan that U.S. President Barack Obama would sign into law...