Who Does Most Harm To Global Innovation? India, China And Thailand
January 28, 2016
Finland, Sweden and the United Kingdom have done the most for global innovation on a per-capita basis while India, Indonesia, and Argentina have done the least, according to a new report by ITIF, writes Forbes.