What is Nesta?
Nesta is an innovation foundation. They bring bold ideas to life to change the world for good.