Canadian Startup News, News, TechnologySeptember 4, 2013<September 4, 2013 Canadian Innovation Results “Underwhelming,” Says World Economic Forum by Joseph Czikk According to a new release from the World Economic Forum, Canada ranks 14th overall in the 2013-14 Global Competitiveness Report,…