VISA

A global payments technology company providing secure and efficient payment solutions for individuals, businesses, and financial institutions worldwide

System Capital Management (SCM)

A diversified financial and industrial group with investments in various sectors, including metals, energy, finance, and telecommunications

Sends

an online banking solution for European private and legal entities.

MasterCard

An American multinational payment services corporation headquartered in Purchase, New York, providing payment transaction processing and related financial services

Log in