Date-stamp loading
Published date: 22 May 2024

FCA fines CGML £27,766,200 for failures in its trading systems and controls