Offshoring
Before I explain what the Panama Papers are, there is one critical thing you have to understand: offshoring.
Simply put, offshoring, in this context, means owning a shell company (a non-trading company used as a financial vehicle) that, legally, is based in a foreign country. There are many legitimate