local farming definition

local farming means the production of agricultural products and foodstuffs with the aim of selling them in an area reasonably close to the farm of production;
local farming means the production of agricultural products and foodstuffs with the