Food supply chain confidence is key EFSA aim
Rebuilding European consumers’ confidence in the supply chain is a key challenge facing the European Food Safety Authority (EFSA), according to its tenth anniversary report, which also set out its achievements over the past decade.