Image https://www.nesta.org.uk/ Body Nesta are the UK's innovation agency for social good. They design, test and scale new solutions to society’s biggest problems, changing millions of lives for the better.