05/26/2015

FCA slaps Keydata founder with £75m fine

The FCA has today published Decision Notices in respect of three former members of Keydata’s senior management: Stewart Ford (former chief executive), Mark Owen (former sales director) and Peter Johnson (former compliance officer).