Top TARP auditor Barofsky resigns as banks struggle to repay

Head TARP auditor Neil Barofsky has resigned. There are currently more than 150 TARP banks in default on their government installment loans.
File photo of TARP Inspector General Neil Barofsky.