The Federal Government of Nigeria has appointed Dr. John Nwabueze as the nation’s first Tax Ombudsman, under the Joint Revenue Board of Nigeria...