Starch is a natural, renewable resource for millions of Europeans.

2015-01-06T10:33:52+00:00January 6, 2015

Starch is a fundamental link in the value chain between agriculture and thousands of end products in both food and non-food applications.