India Ranks 20 in the Global Startup Ecosystem Index 2021 among the top 100 countries by Startup Blink with the jumped three spots up in the global start-up ranking this year.
The US has once again retained its position as the top country while, the UK, Israel, Canada and Germany continue to be the top five countries respectively like previous year.