The UK's City watchdog has slapped Threadneedle Asset Management with a £6,038,504 fine for a string of historical failings, including not having adequate controls in place for its fixed income desk, ...