Tag: British Poultry Council (BPC)
Britons assured of enough turkeys for Christmas
Fears of a festive shortage of fresh birds had prompted Britons to make early purchases of frozen ones.