What is Stamp Duty?

Read this comprehensive guide to understand what stamp duty is, circumstances where it applies, and how it could affect your business.