Why the Ally IPO is good news for taxpayers

by Adriene Hill