Stamp duty refers to a tax on a transaction which is paid to the government and the tax is levied on the instrument recording the transaction. Stamp duty is hence payable on licensing agreements in India.
Stamp duty refers to a tax on a transaction which is paid to the government and the tax is levied on the instrument recording the transaction. Stamp duty is hence payable on licensing agreements in India.