Blackburn: "We Should End All Of These Subsidy Programs"
On "Your World with Neil Cavuto", Rep. Marsha Blackburn talks about the bankruptcy of Beacon Power, a power company that received Department of Energy funding. She believes all of the loans need to be reviewed.



