News

Stamp duty is a tax levied on legal instruments such as cheques, receipts, military commissions, marriage licenses, land ...