Citigroup leadership handed £12M fine Gallery Citigroup leadership handed £12M fine Citigroup leadership handed £12M fine Global banking organisation Citigroup has been ordered to pay [...] Citigroup leadership handed £12M fineDan Byrne2022-08-22T17:06:49+00:00