Two years ago, Nomad Foods was making progress in reformulating its high fat, salt and sugar (HFSS) pizzas. But it wasn’t there yet. Now, Europe’s largest frozen food company is announcing it’s ...