Publications

Canadian Insights - 2013 Global Innovation Survey
1,707 executives from around the globe agree that innovation is not just key, it’s essential to staying relevant and competitive in an evolving global market.

Correcting the course of capital projects
While cost overruns and delays have always been serious issues, companies have grown increasingly concerned about them since the Great Recession and financial crisis.