The DEFRA Group is a collection of government agencies and departments (Environment Agency, Animal Plant and Health Agency, Rural Payments Agency, Natural England, Marine Management Organisation etc) responsible for improving and protecting the environment.
Defra Group Fleet Services (DGFS) are responsible for ensuring that the Defra Group operate the safest, greenest,…
You must be logged in to view the rest of this content, click here to login
Don't have an account, click to sign up for our 14-day free trial.