This March 10, 2015 photo shows signage outside PayPal's headquarters in San Jose, Calif.
This March 10, 2015 photo shows signage outside PayPal's headquarters in San Jose, Calif. Jeff Chiu AP
This March 10, 2015 photo shows signage outside PayPal's headquarters in San Jose, Calif. Jeff Chiu AP

PayPal criticized, but NC and firms it supports have ties with pariah nations

April 07, 2016 06:48 PM