After discussions that appeared to satisfy PayPal's queries, MEGA … PayPal acknowledged that the business is legitimate, but advised that a key …
Source: PayPal – Business Solutions Information
Visa and MasterCard pressured PayPal to cease providing payment services to MEGA
{$excerpt:n}