Outrage Outrage of the Week!: Revenge of the Stimulus, Tax $$$ for Chinese Solar Panels September 24, 2012 Subscribe to NTU's podcast "Speaking of Taxpayers" via iTunes! Just when you thought the stimulus had done its worst and gone away, we find out the U.S. government used stimulus cash to buy Chinese solar panels!