Organisations covered in VISA EUROPE LIMITED group statement (2021)

Below are the organisations covered in VISA EUROPE LIMITED statement (2021)
Organisation

CYBERSOURCE LTD.

1 Sheldon Square, London, England, W2 6TT

Company number: 03425262

Cardinal Commerce Corporation

Cybersource Corporation

Cybersource International, Inc.

Visa Canada Corporation

Visa Inc.

Visa International Service Association

Visa Payment System LLC

Visa Payments Servicios de Pago Espana, S.R.L.

Visa U.S.A. Inc.

Visa Worldwide Pte. Limited