Sectors

From 2025 onwards, Nesta Impact Investments will not be making any new investments into seed/series A investment stages.

arrow-down

© 2025 Nesta. Nesta is a registered charity in England and Wales 1144091 and Scotland SC042833. Our main address is 58 Victoria Embankment, London, EC4Y 0DS.
All our work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, unless it says otherwise. We hope you find it useful.