Some 88% Of Manufacturers Have Experienced Supply Or Production Challenges In the Past Year Some 88% of FMCG manufacturers have experienced sourcing, supply or production challenges in the past year, according to the latest European Consumer Goods...