“Innovation lab,” “innovation centre,” “innovation space”—you might have heard one of these buzzwords lately. Large corporates all around the world are creating their own spaces for innovation. Some take the format of flashy exhibition spaces on blockchain technology, while others are housed in a coworking...