CFDs are more complicated than the ‘buy’ button suggests
They offer investors flexibility and market exposure, but their complexity and leverage make understanding the product and the provider essential.
We haven't written up this one. Moneyweb has the full story — the link below goes straight to it.