Innovation centres

Can innovation centres tame the wild?

Are today’s innovation centres, hubs, labs the answer to driving innovation in business today? Or much like animals in farms or zoos, an attempt ‘tame the wild’?