27/01/2026Approved at the ICC Banking Commission meeting on 27 January 2026...
15/01/2026 Alan Turing, one of my ‘heroes', along with Ada Lovelace, who will be the subject of a separate blog...