Investors lost $500M trading CFDs, new class action alleges Financial Services 2023-11-27 11:04 am By Cat Fredenburgh