Our cyber incident response app has just undergone a major upgrade! - Find out more

CFC Europe

CFC Europe is authorized and regulated by the Financial Services and Markets Authority, registration number: 0711818068. For more information visit www.fsma.be.

 

All of CFC’s capacity providers are rated A or better by the main rating agencies. The specific mix of capacity providers backing individual CFC products will vary according to product and territory and will be shown on the policy documents.

CFC Europe S.A.
Levels 20 and 21, Bastion Tower
5 Place du Champs de Mars
1050 Brussels
+32 (0) 2 550 35 87