When the word “innovation” is thrown around in the finance world, most investors would immediately jump to the conclusion ...