ITCFX reviews ITCFX reviews ITCFX Discussion + SUBMIT YOUR REVIEW Website: www.itcfx.com Founded: 2010 Company: ITC Group Capital Holdings Ltd. Headquarters: British Anguilla Regulation: no CONTACT NOW » OPEN DEMO ACCOUNT » OPEN LIVE ACCOUNT »