Imagine a world where payments are lightning fast, secure, and universally accepted across Europe. Sounds like a dream? Well, in Finland, this vision.