37 Banks Build Euro Blockchain Payment Rail: Key Implications