PayPal has been showing up quite a bit in the news lately, and not just in the business press. Consumers are well aware that PayPal nixed its plans to build a facility in North Carolina following Governor Pat McCrory’s signing of the Public Facilities Privacy and Securities Act. PayPal is making news in the trade […]
April 21, 2016