Currently viewing the tag: "Mastercard"

On Monday, WikiLeaks announced that it will suspend publication while it raises funds and fights a blockade by financial institutions that has been forcing the non-profit into financial instability for nearly a year. After WikiLeaks published U.S. Cable Leaks in late November 2010, a series of financial institutions refused to continue conducting business with [...]

Continue Reading