India up one spot to 68 on Global Entrepreneurship Index

India has moved up one place to the 68th spot on the Global Entrepreneurship Index of 2018, which is topped by the US. The index ranks 137 countries based on Entrepreneurial Attitudes, Entrepreneurial Ability, and Entrepreneurial Aspirations. Notably, last year, India saw the largest jump in the rankings, moving up 29 spots to 69th position.

Load More