Glossary
Solar Farm Lease
A solar farm lease is a long-term agreement allowing an energy company to install and operate solar panels on a property. Lessors (generally the landowners) typically receive recurring lease income while retaining ownership of the land.