Citigroup settles shareholder lawsuit for almost $600 million

by Mark Garrison