Glossary

What does Green Lease mean ?

Green Lease definition :

A lease that includes terms which encourage sustainability practices, such as lower energy consumption, use of renewable energy, or efficient waste management.