HSE & RiskVerified

DEFRA meaning in oil and gas

DEFRA means Department of Environment, Food, and Rural Affairs. Defra works for the essentials of life:water, food, air, land, people, animals and plants. Their website, as of December 2007, is

Definition

Department of Environment, Food, and Rural Affairs

Defra works for the essentials of life:water, food, air, land, people, animals and plants. Their website, as of December 2007, is

You might also be looking for…

Related Terms