Government Watchdog Criticizes Handling of Car Dealers (CNBC)

Interview with TARP Special Inspector General Neil Barofsky