SupplyChain Magazine September 2017 | Page 86

Firmenich

and the sweet smell of success

Written by : Catherine Sturman Produced by : Charlotte Clarke