Investors
Nesta
Nesta (National Endowment for Science) is a charity and innovation agency based in London, United Kingdom.
Recent Investments
- AnaphiteSeries A( 40 )
- AnaphiteSeries A( 40 )
- AnaphiteSeries A( 40 )
- ElectronSeed( 37 )
- Naked EnergyUnknown( 25 )
- AirexSeries A( 31 )