The Panama Papers, Luxembourg Leaks and Paradise Leaks clearly show how large-scale tax evasion and money laundering is taking place…
Forty percent (40%) of the taxpayers registered with the Sales Tax Directorate do not submit their sales tax forms. They…

