2 Sisters suspends production at UK site amid Covid-19 outbreak A "cluster" of coronavirus cases have been confirmed at the 2 Sisters chicken processing plant in Llangefni, North Wales... Read more June 18, 2020