Production and marketing of agricultural products