Allan Sloan: Is Citigroup ‘too big to succeed’?

by Jeff Horwich