FCA review finds CFD providers may be failing to deliver fair value to consumers

FCA review finds CFD providers may be failing to deliver fair value to consumers