A new report gives Canada a failing grade in innovation and warns that the consequences of inaction could place future prosperity at risk. The message was contained in the 12th annual benchmarking report from from the Conference Board of Canada (CBoC), which assigned grades to six elements contributing to overall quality of life: economy, innovation, education and skills, environment, health and society.