‘Experiences in the international environment shows that tax stamps often hinder local industry, erode gains in tax simplification, and yield a limited revenue impact. We therefore implore the Government not...
Don't miss out on breaking stories and in-depth articles.