It Took ICM.com 2 Years to Give Up Its FCA License
ICM.com finally surrendered its Financial Conduct Authority (FCA) license on 2 April 2026, almost two long years after it applied to cancel its UK authorisation. The reason for this delay, however, remains unclear. Finance Magnates earlier reported on the broker’s plans to surrender its FCA license in 2024, following a notice posted on the UK…