Nchololoi, J. W. Sangale (University of Nairobi, 2014)
Tax revenue is a major source of the gross national income in many developing countries. While
tax revenues in OECD-countries amount to almost 36 per cent of gross national income in 2007,
the share in selected developing ...