Business | Edited by NDTV Business Desk | Sunday August 21, 2022
Have you ever rented a house? If so, your landlord must have instructed you to sign a lease for an 11-month period. In India, this is usually the norm. Though the agreement may be renewed multiple times, have you ever wondered why most rental agreements are just for 11 months?
www.ndtv.com/business