The Department for Environment, Food and Rural Affairs (Defra) is the UK government department responsible for policy and regulations on environmental, food and rural issues. We are responsible for policy and regulations on: - the natural environment, biodiversity, plants and animals - sustainable...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
5,000+ Employees
Year Founded:
2001 (25 years)
Address:
NOBEL HOUSE; 17 SMITH SQUARE; LONDON, SW1P 3JR, GB
HIGH
spending power