3 ms·Payment processors are not a natural monopoly, especially not online onesby majani 3y agoPayment processors are not a natural monopoly, especially not online ones