Elrond's newly acquired payment platform is licensed to provide payment services and can operate across the European Eco