Informa Life Sciences is part of the Knowledge and Networking Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.
ZhengChang is the largest feed machinery manufacturer and turn-key project contractor in China since 1918. ZhengChang has over 1300 staff, 20 branches in China and more than 30 offices around the world. As the technical leader of feed machinery industry in China, ZhengChang has constructed more than 3000 feed projects.