And now, they are accepted in more than 150 countries.
what payment processors can challenge paypal? i think no one right now