Lease Direct Agreement definition

Lease Direct Agreement means an agreement of such name between the lessor of the Site and the Offtaker, if required;