1. Knowledge Base
  2. Billing & Signup FAQs

How long is the lease agreement I need to sign?

The lease is 10 years, with an option to continue for another 10 years.