The National Board of Revenue has published a list of the national-level highest 141 income taxpayers, recognising them for paying the highest amount of income...