Stamp duty ambiguity hits realty market hard Posted by By NANDAN8747 December 21, 2024 Stamp duty is a tax levied on certain legal documents, usually related to property transactions, but the rules and rates can vary greatly depending on the country or region. Ambiguity…