World Stock Watch
Barrenjoey
12/6/2024
Citigroup’s $17 Million Mistake: A Cautionary Tale of Investment Banking Ambition