When you think about the Panama papers, what is the first thought that comes to mind? Was tax compliance one of them? The Panama Papers occurrence has surely been a wake-up call for governments and tax administrations as it sheds light on an even bigger denominator: Tax Compliance.