FCA Imposes £12.5 Million Fine on Citi for Trading Oversight Failures
The UK's Financial Conduct Authority (FCA) has imposed a £12.5 million fine on Citigroup Global Markets due to its previous failures to adequately oversee trading...