Stamp duty
Stamp duty is a tax that is levied on single property purchases or documents. A physical revenue stamp had to be attached to or impressed upon the document to... Wikipedia
Stamp duty is a tax that is levied on single property purchases or documents. A physical revenue stamp had to be attached to or impressed upon the document to... Wikipedia