Citigroup leadership handed £12M fine

Global banking organisation Citigroup has been ordered to pay [...]