Lease vs. Leave & Licence Agreements - Understand the nuanced differences between these property agreements and their legal implications for Indian landlords and tenants alike.