DEFRA - UK Department for the Environment, Food and Rural Affairs

03/31/2023 | Press release | Distributed by Public on 03/31/2023 09:51

Structure of the agricultural industry in England and the UK at June