Mega announced the news in a blog post, blaming Visa and MasterCard for pressuring PayPal into dropping the site. Mega was founded in the wake …
Source: PayPal – Business Solutions Information
PayPal stops payment delivery to Mega, citing 'business reasons'
{$excerpt:n}