… Door: A Report How Shadowy Cyberlockers Use Credit Card Companies to Make Millions,' … Following Leahy's intervention, Visa and MasterCard then pressured PayPal to cease providing payment processing services to MEGA.
Source: Credit Card Processing
Under US Pressure, PayPal Nukes Mega For Encrypting Files
{$excerpt:n}