Breaking News: ICM Capital to Surrender FCA License – What This Means for Forex Traders
Breaking News: ICM Capital to Surrender FCA License – What This Means for Forex Traders ICM Capital plans to end its operations in the UK ICM Capital, a well-known forex and CFD brokerage firm, is making headlines as it announces its decision to surrender its Financial Conduct Authority (FCA) license.