3 ms·
>As a company I’d be terrified to be tied to his brand in any way. It is VISA or MasterCard in Europe. Not like we have much choice. Whether it is MasterCard o
by sebazzz 2y ago
>As a company I’d be terrified to be tied to his brand in any way.
It is VISA or MasterCard in Europe. Not like we have much choice. Whether it is MasterCard or VISA is outside your control as it is tied to your bank.