Europe

European payments partners form new entity to expand interoperability

The partners collectively serve around 130 million users across 13 European countries.