9647627452_5529638b41_o All day, the Internet has been abuzz with stories culled from the “Panama Papers” — roughly 2.6 terabytes of documents, related to hundreds of thousands of offshore companies, leaked from a small, relatively unknown Panamanian law firm called Mossack Fonseca. Read More

Source: News