6th December 2018
Also up against businesses is the fact that three quarters of supply from Brazilian producers is currently banned, putting EU producers under more pressure. According to purchasing company Beacon, the UK eats approximately 10 million turkeys each...