In India, The Indian Contracts Act of 1872 (“the Act”) governs the essential elements of a contract, and dictates that parties entering into a contract should do so with free consent (aka free will). Parties entering into a contract are said to consent when they agree upon the same thing in the same sense. Section …
Continue reading “WHAT MAKES CONTRACT VOIDABLE UNDER INDIAN LAW”