paul4innovating.com
Nesta’s Landscape of Innovation Approaches
You sometimes need to kick yourself. Well in my case that seems to be increasing by the day. I have to confess I have drifted in and out of checking on Nesta, based in the UK. Different reasons, di…