What the Panama Papers Can Teach Us About IT Security

Over the past weeks, the Panama Papers have been all over the news. These documents shed light on how billionaires...