Comprehensive Overview of Stamp Duty and Penalty under Indian Law Introduction: The Indian Stamp Act, 1899, is a crucial fiscal legislation that governs the imposition of stamp duty on various instruments. The primary objective of this Act is to levy duty on instruments rather than regulate...

