Difference between Agreement of Sale and Sale Deed

In Suraj Lamp and Industries Pvt. Ltd. vs. State of Haryana and Anr.[1], Supreme Court, with reference to its earlier judgments in Narandas Karsondas v. S.A. Kamtam and Anr.[2] and Rambaran Prosad v. Ram Mohit Hazra[3] observed that as per Section 54 of the Transfer of Property Act, a contract of sale or agreement of…