Stamp duty is a tax imposed by state governments on the sale of property/property ownership
23 July 2024 3:17 PM IST