Greencore Halts Production At Northampton Plant Greencore has announced that, in consultation with the Department of Health & Social Care, Public Health England and other government bodies, it ha...