New Delhi India has jumped to the second position in the Global Innovation Efficiency Index in 2012, from 9th position last year, according to a study.

Countries which are strong in producing innovation outputs despite a weaker innovation environment and inputs are poised to rank high in the efficiency index. While China topped the list, interestingly, Switzerland and the Netherlands ranked 5th and 9th. Sri Lanka was at the 10th position, a report prepared by CII, Alcatel-Lucent and Booz & Co said.