Innovation centres

Sydney Business Insights podcast
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’?