India is ranked #45 out of 50 countries in the recently announced Bloomberg Innovation Index. But, we need to look for more relevant ways of measuring India's innovation progress. For more details, click here