the largest part of the revenue of a country is derived from

the largest part of the revenue of a country is derived from
  • A.
    direct taxation
  • B.
    indirect taxation
  • C.
    excise duties
  • D.
    company taxes
  • E.
    non-tax revenue
Correct Answer: Option B
Explanation
You May Also Like