Iyad Atuan investing insight Headline Animator

Tuesday, July 24, 2007

Innovation and Canada

Do you know that Canada is one of the lowest-ranked developed countries in the innovation field. The irony is that, at the same time, Canada is ranked one of the highest in giving tax-money back for R&D.

No comments: