Home > Glossary

Stamp Duty

Stamp Duty

Definition

Stamp Duty — a form of premium tax in overseas insurance.