Holding

Holding

Definition: holding

holding: Land and buildings held by a freehold or leasehold occupier. Properly managing holdings supports farm productivity and sustainability.

Leave a Comment