Recent Research: Encouraging Business R&D and Innovation
The first report from Canada's new Science Technology and Innovation Council (STIC) concludes in the State of the Nation 2008 that the status quo is not good enough and more has to be done to sustain the country's innovation system.