TARP Repayments: “Letting Banks Slither Away from the Grasp of the Government”?
Yesterday, the Treasury Department announced that 10 financial institutions had been cleared to return their TARP bailout money — totalling some $68 billion to the… Read More