CFC Fin is not the 1st remember Nic capital did the same some time back and they also made losses as well.But i would attribute the loss other than the obvious slump in thye mkt there is also bad customer service to this firm.and reliance to corporates.
NAMASTE !Don't be unrealistic with your expectations
It's easy for investors to get emotional and prejudiced when trading, but computers don't