My preliminary research suggest the reason we don't see many US interests implicated is due to them mostly doing business with Mossack Fonsecca's competition, mainly CSC and CT Corp

Yes having worked at CSC in the past, I completely agree with this statement. Employees working there cannot give any information related to legal advice or tax advice. The "legal services" they're providing are related to compliance services, incorporating businesses, registered agents, etc. These companies (ct and CSC) exist to make profit off of the businesses that want to take advantage of the tax haven that the State of Delaware offers by incorporating there. They are still required to pay franchise taxes but the state tax levels are lower and sometimes they even get benefits in their own states from being incorporated in Delaware. It's entirely legal.

https://www.legalzoom.com/articles/incorporating-in-delaware-advantages-and-disadvantages

I honestly don't even think a company like CSC has the ability to be as corrupt as is being assumed because the organizational structure is just not there. I highly doubt there would be some detrimental leak of information from their systems because the majority of the information they handle is accessible to the public through local government databases (annual reports, business licenses, etc.)

They're basically a company that exists to process filings in bulk because oftentimes the compliance needs outweigh the compliance team sizes at various organizations. Think of CSC as a giant mailroom filled with a ton of administrative assistants because no one there is making up or recommending solutions on how these corporations complete the documents they are simply processing the completed documents and mailing them to the appropriate jurisdictions based upon the information that they have received from the individual corporations. The individual corporations typically have in house legal teams that make the decisions on the information they are providing on these forms (corporate structure, tax information, annual revenues, etc) and they complete and sign off on the information meanwhile places like CSC and CT manage their portfolios and the grunt work to ensure that the companies do not miss important compliance deadlines.

/r/PanamaPapers Thread Parent