The Panama Papers - What's Tech Got to Do With It?

April 29, 2016
Most readers understand that the Panama Papers exposes problematic tax havens and the users of such havens. However, the Panama Papers also expose a complex set of issues rolled into one big overwhelming story.