Return to Article Details Tax Effort in Developing Countries: Where is Sri Lanka? Download Download PDF