VISA

An international credit card scheme with a large, worldwide presence. Major banks in many countries issue their cards through VISA.