Commercial Real Estate 101 – A to Z about the 99-Year Lease Concept in India In the Indian real estate sector, the concepts of ‘freehold property’ and ‘leasehold property’ are a couple of the common jargons… Abhishek Kiran Gupta 4 years ago