Nomad Foods Sees Revenue Fall By 2.9% In Q1 Frozen food manufacturer Nomad Foods has released its quarterly financial results, which shows that reported revenue decreased by 2.9% to €531 million...