Public sector innovation buzzwords: translating jargon into plain English
3 min read
Innovation labs and units have become so fashionable in the public sector that the question “Have we reached peak lab?”......