Contents tagged with pig populations

13 July 2021

English pig numbers as at 1 December totalled 3.78 million head, 3% more than the previous year.

×