Top 10 innovative countries. India ranked 41.
Success of a country will depend upon capital it has and the capital it can generate. Capital is mostly generated by innovation. Whenever innovation comes down or the countries stop investing in education and research the result shows…