Citigroup swings to $1.8 billion loss on slew of charges | 102.7 Super Hits
×