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 MoreSource: TechCrunch