India jumps 3 spots in global start up ecosystem rankings
30
Jun
India jumps 3 spots in global start up ecosystem rankings Subject : Economy /IR Context : India has jumped three spots up in the global start-up ranking this year, a possible silver lining amid the chaos that the pandemic has wrought upon us. India stands at the 20th spot among the top 100 […]