Jan 9, 2009
Sweden No.3 in Global Innovation Index
The Second Global Innovation Index 2008 (GII) ranks Sweden third in its listing of 130 countries, writes India Info Online. The United States came first, followed by Germany, Sweden and the United Kingdom.
Read more