bn:01860514n
Noun Concept
IT
No term available
EN
Non-tax revenue or non-tax receipts are government revenue not generated from taxes. Wikipedia
Sources