Duncan Lock on Nostr: They might mean "financial" "innovation".They might mean "financial" "innovation".