Innovation and Business Strategy: Why Canada Falls Short

Innovation is the manifestation of human potential and creativity. It allows societies to solve problems, and seize new opportunities, and achieve higher standards of living. Innovation is what makes businesses thrive. Canadian businesses, however, seem to lag in innovation behind the United States and other comparable countries. To find out why, Industry Canada asked the CCA to assess the innovation performance of Canadian business.

Read More
X
X