Technology: DeepTech
Industry: AI
Headquarters: London, England, United Kingdom
Founded Date: 22/9/1955
Employees Number: 501-1000
Funding Status: Public
Number Of Exits: 1
Acquisitions Number: 20
Investors Number: 11
Estimated Revenue: $500M to $1B

Visit Website
viewerservices@itv.com
twitter.com/ITV
Register and Claim Ownership