Focus Lease Agreement definition
Focus Lease Agreement means the long-term land lease agreements between Focus and the landowners on which the Focus Facility is built and operated;
Focus Lease Agreement means the long-term land lease agreements between Focus and the landowners on which the Focus Facility is built and operated; “Focus License” has the meaning set out in “Description of the Business – Production, Distribution and Sales in Principal Markets – Israel”;