Briefing Paper

To File or not to File? Another Dimension of Non-Compliance: The Eswatini Taxpayer Survey – Summary