This is a significant improvement for India on the rankings from 2021, when the country stood at 16th position in the ‘National Entrepreneurship Context Index (NECI)’. GEM is a networked ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results