Nesta AI Hubs

Nesta is an innovation foundation headquartered in London, United Kingdom.

Invests into

Technology: DeepTech
Industry: Think Tank / Research Hub
Headquarters: UK
Founded Date: 1998
Employees Number: 10

Visit Website
twitter.com/nesta_uk
Register and Claim Ownership