• Item thumbnail

    Nesta

    Nesta is an independent charity with a mission to help people and organisations bring great ideas to life by providing investments and grants and mobilising research, networks and skills.