site logo

Citi on the hook for $500M blunder, judge rules