stars 1 stars 2 stars 3

What is the annual revenue of Defra?

The annual revenue of Defra was $5.33 billion in 2024.

Related Defra Questions

Tony Riggs is the Head of Technology Innovation of Defra.

4,677 people are employed at Defra.

Defra is based in London, Greater London.

The NAICS codes for Defra are [9241, 924, 22, 92411, 92].

The SIC codes for Defra are [951, 95].