CFI launches operations in South Africa, hires Zihaad Israfil as SA CEO

CFI South Africa operates from Claremont in Cape Town, designed to support the delivery of premium trading services.