Funding Status:
M&A
Headquarters:
Hatfield, Hertford, United Kingdom
Founded Date:
2000
Total Funding:
1480000000
Employee Number:
10001
Estimated Revenue:
$100M to $500M
Investors Number:
1
Industry:
Innovation, Technology, and Research