Flavorchem opens new Center for Taste InnovationThe new innovation centre is located at the company’s Downers Grove campus in Illinois. Blending, roasting & processing, Business