Nomad Foods' shares drop 11% after absorbing $100 million in supply chain inflation without price hikes. What does this mean for the frozen foods giant?
Mar 20, 2026
Mar 20, 2026
Mar 20, 2026
Mar 20, 2026
Mar 20, 2026
Mar 20, 2026
Mar 20, 2026
Mar 20, 2026