Cargill opens $40 M chicken processing facility in Russia By R. Daneel Olivaw 5 June, 2013 No Comments Cargill has opened a chicken processing facility at its complex in Efremov, Russia. IFT Daily News
Leave a Comment