SF Shandong Fengxiang Co. Agriculture and livestock production Yanggu, Shandong Shandong Fengxiang is a Chinese poultry company headquartered in Yanggu County, Shandong Province, dedicated…