Russia moves up Global Innovation Index 2014

The Global Innovation Index 2014 sees Russia move up from 62nd to 49th place. China attained the highest place of all the BRICS countries and came in at 29th place, while Brazil climbed three places to 61st, South Africa were 53rd and India dropped 10 places to 76th spot. Interfax