Canada's image as an innovative nation barely registers on the global radar but business leaders here overwhelmingly believe the country's innovation reputation is solid, according to a new report on global innovation released last month by General Electric.