Blog

January 10, 2019

Does anyone else find the phrase “innovation hub” faintly depressing? “This - here - is where we do innovation. Nowhere else, mind. Just here.”