(August 21 19:19) NDTV News
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...
You can find the original article
here