English: India ranks 60th in the Global Innovation Index.
Telugu: ప్రపంచ ఇన్నోవేషన్ ఇండెక్స్లో 60వ స్థానంలో నిలిచిన భారత్