Citi fined $79 million by UK regulators over trading and control failures

Citi fined $79 million by UK regulators over trading and control failures