land tax
noun

a tax on the amount of land owned

Browse by Subjects
event risk
merchant bank
restructuring
Option Price
aged debtors analysis