Aviko Snowvalley, TOMRA Sorting Food develop state-of-the-art French fry processing facility
The new potato processing facility, located at Zhangjiakou, Hebei Province, China, will have an annual production capacity of 150,000 tons.
Read More