Citi Execs Mike Whitaker And Titi Cole Have Each Decided To Leave Citi
Share
Citigroup Inc.
C
113.41
+5.72%
- Memo Seen By Reuters