Labs, Hubs and 3 key factors in executing game changing innovation
Innovation is the new buzzword in big business. Large corporations with long established ways of working are asking “How can we marshal innovation where previously stagnation has flourished?” Companies too entrenched in an old way…