The World’s Most Innovative Countries: The Global Innovation Index 2013 – Switzerland # 1, India #66

INSEAD, Cornell University WIPO-rank 142 countries on their innovation capabilities. Sixth annual index reshuffles the top ten shows and widening gap betweens rich and poor countries. Switzerland maintains its 2011 and 2012 position as number one in the GII. Meanwhile, India was ranked 66th, down two positions from 2012 and four from 2011.

Source: Global Innovation Index 2013 ( Link to full report )