Wv

W van Driel

6 records found

The payment industry has been characterized by a small number of players that operate the schemes for the facilitation of credit and debit card payments. Over the years, various initiatives have been taken in order to increase competition and hence cost efficiency within the indu ...