Revenue, Customs and Other Import Duties, % of Tax Revenue (Percent)
Definition :

Share of customs and other import duties in tax revenue, expressed in terms of percentage.