2 Sisters unveils £7.5m investment in UK poultry site 2 Sisters Food Group has announced a £7.5m investment in its poultry site in Sandycroft, UK, which has created more than... Read more July 26, 2021