Nesta Investment Management nesta.org.uk

Nesta Investment Management (NESTA) is an independent UK based body that invests in early-stage innovative companies.

Nesta Investment Management (NESTA) is an independent UK based body that invests in early-stage innovative companies.

See All Exits Recent Exits

Phone:

Fax:

1 Plough Place

London, EC4A 1DE
England, United Kingdom

Nesta Investment Management - Investments & Acquisitions

Show Real Data Nesta Investment Management Investments